diff options
| author | Bryan Morgan <[email protected]> | 2025-07-09 10:18:15 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-07-09 14:18:15 +0000 |
| commit | b0cce952860b9ff51a0f731fbb8a7649ead23530 (patch) | |
| tree | fe38d1d2fd4e313f7802d835c64297827eca7817 /packages/cli/src/ui/hooks/useGeminiStream.ts | |
| parent | 8f2da86aa521c2a0c3f5bfc72abe346182d2f963 (diff) | |
Improve quota- and resource-related 429 error handling, also taking Code Assist customer tiers into consideration (#3609)
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 b4acdb9a..550cab86 100644 --- a/packages/cli/src/ui/hooks/useGeminiStream.ts +++ b/packages/cli/src/ui/hooks/useGeminiStream.ts @@ -24,6 +24,7 @@ import { ThoughtSummary, UnauthorizedError, UserPromptEvent, + DEFAULT_GEMINI_FLASH_MODEL, } from '@google/gemini-cli-core'; import { type Part, type PartListUnion } from '@google/genai'; import { @@ -397,6 +398,9 @@ export const useGeminiStream = ( text: parseAndFormatApiError( eventValue.error, config.getContentGeneratorConfig().authType, + undefined, + config.getModel(), + DEFAULT_GEMINI_FLASH_MODEL, ), }, userMessageTimestamp, @@ -533,6 +537,9 @@ export const useGeminiStream = ( text: parseAndFormatApiError( getErrorMessage(error) || 'Unknown error', config.getContentGeneratorConfig().authType, + undefined, + config.getModel(), + DEFAULT_GEMINI_FLASH_MODEL, ), }, userMessageTimestamp, |
