fix: cancel parallel tool calls mid-execution (#489)

This commit is contained in:
Brandon Keiji
2025-05-22 10:02:45 +00:00
committed by GitHub
parent a8bfdf2d56
commit fb1d13d600
2 changed files with 12 additions and 2 deletions

View File

@@ -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;