diff options
Diffstat (limited to 'packages/cli/src/ui/hooks/useGeminiStream.ts')
| -rw-r--r-- | packages/cli/src/ui/hooks/useGeminiStream.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/cli/src/ui/hooks/useGeminiStream.ts b/packages/cli/src/ui/hooks/useGeminiStream.ts index bad9f78a..725d8737 100644 --- a/packages/cli/src/ui/hooks/useGeminiStream.ts +++ b/packages/cli/src/ui/hooks/useGeminiStream.ts @@ -432,10 +432,6 @@ export const useGeminiStream = ( const userMessageTimestamp = Date.now(); setShowHelp(false); - if (!options?.isContinuation) { - startNewTurn(); - } - abortControllerRef.current = new AbortController(); const abortSignal = abortControllerRef.current.signal; @@ -449,6 +445,10 @@ export const useGeminiStream = ( return; } + if (!options?.isContinuation) { + startNewTurn(); + } + if (!geminiClient) { const errorMsg = 'Gemini client is not available.'; setInitError(errorMsg); |
