diff options
Diffstat (limited to 'packages/cli/src/ui/hooks/shellCommandProcessor.ts')
| -rw-r--r-- | packages/cli/src/ui/hooks/shellCommandProcessor.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/cli/src/ui/hooks/shellCommandProcessor.ts b/packages/cli/src/ui/hooks/shellCommandProcessor.ts index 23f2bb29..3478aecd 100644 --- a/packages/cli/src/ui/hooks/shellCommandProcessor.ts +++ b/packages/cli/src/ui/hooks/shellCommandProcessor.ts @@ -231,6 +231,13 @@ export const useShellCommandProcessor = ( } } + const outputFilePath = path.join(os.tmpdir(), `gemini-cli-output-${userMessageTimestamp}.log`); + fs.writeFile(outputFilePath, finalOutput, (err) => { + if (err) { + onDebugMessage(`Failed to write shell output to ${outputFilePath}: ${err.message}`); + } + }); + const finalToolDisplay: IndividualToolCallDisplay = { ...initialToolDisplay, status: finalStatus, |
