diff options
Diffstat (limited to 'packages/cli/src/ui/hooks/useGeminiStream.ts')
| -rw-r--r-- | packages/cli/src/ui/hooks/useGeminiStream.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/cli/src/ui/hooks/useGeminiStream.ts b/packages/cli/src/ui/hooks/useGeminiStream.ts index d3ecad95..80f6945c 100644 --- a/packages/cli/src/ui/hooks/useGeminiStream.ts +++ b/packages/cli/src/ui/hooks/useGeminiStream.ts @@ -395,7 +395,10 @@ export const useGeminiStream = ( }; const streamingState: StreamingState = - isResponding || toolCalls.some((t) => t.status === 'awaiting_approval') + isResponding || + toolCalls.some( + (t) => t.status === 'awaiting_approval' || t.status === 'executing', + ) ? StreamingState.Responding : StreamingState.Idle; |
