From 22fbd166ea1e60206b1b2fb7b8bff5a2e93707da Mon Sep 17 00:00:00 2001 From: Randall-Jiang Date: Tue, 1 Apr 2025 14:58:30 -0700 Subject: [PATCH] formatting the stderr --- packages/core/src/codewhispererChat/tools/executeBash.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/codewhispererChat/tools/executeBash.ts b/packages/core/src/codewhispererChat/tools/executeBash.ts index 73aa52e3762..8c42d1dd205 100644 --- a/packages/core/src/codewhispererChat/tools/executeBash.ts +++ b/packages/core/src/codewhispererChat/tools/executeBash.ts @@ -75,6 +75,7 @@ export class ExecuteBash { const stderrBuffer: string[] = [] let firstChunk = true + let firstStderrChunk = true const childProcessOptions: ChildProcessOptions = { spawnOptions: { cwd: this.workingDirectory, @@ -87,7 +88,8 @@ export class ExecuteBash { firstChunk = false }, onStderr: (chunk: string) => { - ExecuteBash.handleChunk(chunk, stderrBuffer, updates) + ExecuteBash.handleChunk(firstStderrChunk ? '```console\n' + chunk : chunk, stderrBuffer, updates) + firstStderrChunk = false }, }