diff options
| author | Jacob Richman <[email protected]> | 2025-05-20 13:02:41 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-05-20 13:02:41 -0700 |
| commit | 716f7875a2fe4cec5433f64651a7f50cce58a41e (patch) | |
| tree | b440d482e12bc7efb55a9a813a7c4f6b67e3a117 /packages/cli/src/ui/hooks/useGeminiStream.ts | |
| parent | 4002e980d9e02e973e19226dbc25aeec00a65cf5 (diff) | |
Support Images and PDFs (#447)
Diffstat (limited to 'packages/cli/src/ui/hooks/useGeminiStream.ts')
| -rw-r--r-- | packages/cli/src/ui/hooks/useGeminiStream.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/cli/src/ui/hooks/useGeminiStream.ts b/packages/cli/src/ui/hooks/useGeminiStream.ts index 19cb244d..92b055bb 100644 --- a/packages/cli/src/ui/hooks/useGeminiStream.ts +++ b/packages/cli/src/ui/hooks/useGeminiStream.ts @@ -25,6 +25,7 @@ import { ToolResultDisplay, ToolEditConfirmationDetails, ToolExecuteConfirmationDetails, + partListUnionToString, } from '@gemini-code/server'; import { type Chat, type PartListUnion, type Part } from '@google/genai'; import { @@ -280,13 +281,14 @@ export const useGeminiStream = ( ); if (abortControllerRef.current.signal.aborted) { declineToolExecution( - result.llmContent, + partListUnionToString(result.llmContent), ToolCallStatus.Canceled, request, originalConfirmationDetails, ); return; } + const functionResponse: Part = { functionResponse: { name: request.name, |
