Skip to content

No free tier working at all. Not minimal use, just completely not working #22486

@thewesjohnson

Description

@thewesjohnson

What happened?

No gemini-3.1-pro-preview, ,gemini-3-flash, gemini-3-pro, gemini-2.5-pro, gemini-2.5-flash tokens, all showing as undefined, and quota exhausted. I generated another api key in another project, and still had the same issue, all requests failing immediately as 429 - too many requests, and non of the quotas being used, yet still being exhausted.

bug-report-history-1773535643073.json

    '* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, limit: 0, model: gemini-3.1-pro\n' +                                                    │

│ '* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-3.1-pro\n' + │
│ '* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-3.1-pro\n' + │
│ '* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, limit: 0, model: gemini-3.1-pro\n' + │
│ 'Please retry in 25.465784708s.', │
│ details: [ [Object], [Object], [Object] ] │
│ }, │
│ retryDelayMs: undefined, │
│ reason: undefined │
│ } │
│ ✖ Error when talking to Gemini API Full report available at: /var/folders/mn/1hz8tx7x1b3f59zvk61bf74c0000gn/T/gemini-client-error-Turn.run-sendMessageStream-2026-03-15T00-46-03-527Z.json │
│ TerminalQuotaError: You have exhausted your daily quota on this model. │
│ at classifyGoogleError (file:///opt/homebrew/Cellar/gemini-cli/0.33.1/libexec/lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/googleQuotaErrors.js:215:24) │
│ at retryWithBackoff (file:///opt/homebrew/Cellar/gemini-cli/0.33.1/libexec/lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/retry.js:153:37) │
│ at process.processTicksAndRejections (node:internal/process/task_queues:104:5) │
│ at async GeminiChat.makeApiCallAndProcessStream │
│ (file:///opt/homebrew/Cellar/gemini-cli/0.33.1/libexec/lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/core/geminiChat.js:445:32) │
│ at async GeminiChat.streamWithRetries │
│ (file:///opt/homebrew/Cellar/gemini-cli/0.33.1/libexec/lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/core/geminiChat.js:265:40) │
│ at async Turn.run (file:///opt/homebrew/Cellar/gemini-cli/0.33.1/libexec/lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/core/turn.js:70:30) █│
│ at async GeminiClient.processTurn (file:///opt/homebrew/Cellar/gemini-cli/0.33.1/libexec/lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/core/client.js:478:26) █│
│ at async GeminiClient.sendMessageStream (file:///opt/homebrew/Cellar/gemini-cli/0.33.1/libexec/lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/core/client.js:579:20)█│
│ at async file:///opt/homebrew/Cellar/gemini-cli/0.33.1/libexec/lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useGeminiStream.js:758:26 █│
│ at async file:///opt/homebrew/Cellar/gemini-cli/0.33.1/libexec/lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useGeminiStream.js:902:42 { █│
│ cause: { █│
│ code: 429, █│
│ message: 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your █│
│ current usage, head to: https://ai.dev/rate-limit. \n' + █│
│ '* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, limit: 0, model: gemini-3.1-pro\n' + █│
│ '* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-3.1-pro\n' + █│
│ '* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-3.1-pro\n' + █│
│ '* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, limit: 0, model: gemini-3.1-pro\n' + █│
│ 'Please retry in 56.42777108s.', █│
│ details: [ [Object], [Object], [Object] ] █│
│ }, █│
│ retryDelayMs: undefined, █│
│ reason: undefined █│
│ }

Image Image Image

What did you expect to happen?

Being able to execute on any of the models at all.

Client information

  • CLI Version: 0.33.1
  • Git Commit: f59f9e9
  • Session ID: e3fa7f74-b3e8-46e0-b94d-147cd8743b22
  • Operating System: darwin v25.8.1
  • Sandbox Environment: no sandbox
  • Model Version: gemini-3.1-pro-preview-customtools
  • Auth Type: gemini-api-key
  • Memory Usage: 248.4 MB
  • Terminal Name: Unknown
  • Terminal Background: #212734
  • Kitty Keyboard Protocol: Unsupported

Login information

Google Account with API Key

Anything else we need to know?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/platformIssues related to Build infra, Release mgmt, Testing, Eval infra, Capacity, Quota mgmtstatus/need-triageIssues that need to be triaged by the triage automation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions