diff options
| author | Victor May <[email protected]> | 2025-08-20 15:51:31 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-08-20 19:51:31 +0000 |
| commit | 4642de2a5ceaf264ce3238accc1142aec4661db4 (patch) | |
| tree | 3d8ea5c32f24f32ac80ee977282f9a4a147102c1 /packages/cli/src/ui/hooks/useGeminiStream.ts | |
| parent | 52e340a11bc6c9ca10674799fa784566d4bbd538 (diff) | |
Fixing at command race condition (#6663)
Diffstat (limited to 'packages/cli/src/ui/hooks/useGeminiStream.ts')
| -rw-r--r-- | packages/cli/src/ui/hooks/useGeminiStream.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/cli/src/ui/hooks/useGeminiStream.ts b/packages/cli/src/ui/hooks/useGeminiStream.ts index abfe28c7..45344c73 100644 --- a/packages/cli/src/ui/hooks/useGeminiStream.ts +++ b/packages/cli/src/ui/hooks/useGeminiStream.ts @@ -307,6 +307,13 @@ export const useGeminiStream = ( messageId: userMessageTimestamp, signal: abortSignal, }); + + // Add user's turn after @ command processing is done. + addItem( + { type: MessageType.USER, text: trimmedQuery }, + userMessageTimestamp, + ); + if (!atCommandResult.shouldProceed) { return { queryToSend: null, shouldProceed: false }; } |
