diff options
| author | Abhi <[email protected]> | 2025-06-15 22:09:30 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-06-15 22:09:30 -0400 |
| commit | bedff2ca7969cd7d4a6b7dca8c6cc0805b357356 (patch) | |
| tree | c0369a7e1088324173bbe27544c4f6b7815d93fd /packages/cli/src/ui/hooks/useGeminiStream.ts | |
| parent | 7f06ad40c562c22fa173855e934b8141b67fd92c (diff) | |
feat: Adds shell command context to gemini history (#1076)
Diffstat (limited to 'packages/cli/src/ui/hooks/useGeminiStream.ts')
| -rw-r--r-- | packages/cli/src/ui/hooks/useGeminiStream.ts | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/packages/cli/src/ui/hooks/useGeminiStream.ts b/packages/cli/src/ui/hooks/useGeminiStream.ts index 51d32506..d2153edf 100644 --- a/packages/cli/src/ui/hooks/useGeminiStream.ts +++ b/packages/cli/src/ui/hooks/useGeminiStream.ts @@ -74,7 +74,7 @@ enum StreamProcessingStatus { * API interaction, and tool call lifecycle. */ export const useGeminiStream = ( - geminiClient: GeminiClient | null, + geminiClient: GeminiClient, history: HistoryItem[], addItem: UseHistoryManagerReturn['addItem'], setShowHelp: React.Dispatch<React.SetStateAction<boolean>>, @@ -140,6 +140,7 @@ export const useGeminiStream = ( onExec, onDebugMessage, config, + geminiClient, ); const streamingState = useMemo(() => { @@ -474,13 +475,6 @@ export const useGeminiStream = ( startNewTurn(); } - if (!geminiClient) { - const errorMsg = 'Gemini client is not available.'; - setInitError(errorMsg); - addItem({ type: MessageType.ERROR, text: errorMsg }, Date.now()); - return; - } - setIsResponding(true); setInitError(null); |
