Skip to content

429 RESOURCE_EXHAUSTED for Claude Opus 4.5 Thinking with Google AI Pro AccountΒ #1284

@pidgeon777

Description

@pidgeon777

Summary

Consistent 429 RESOURCE_EXHAUSTED + model_cooldown when sending requests to gemini-claude-opus-4-5-thinking via ProxyPal + CodeCompanion.nvim. Ongoing for ~1 hour. Two Google Pro accounts via antigravity (work + personal); both return 429, including the account that should be unused.

Context

  • Client: CodeCompanion.nvim
  • Model: gemini-claude-opus-4-5-thinking
  • Provider: antigravity
  • ProxyPal version: v0.3.86 (updated around when this started)
  • Accounts: 2 Google Pro accounts (work/personal); both return 429

Error details (from CodeCompanion logs)

[chat::_submit_http] Error: {
  body = '{\n  "error": {\n    "code": 429,\n    "message": "Resource has been exhausted (e.g. check quota).",\n    "status": "RESOURCE_EXHAUSTED"\n  }\n}{\n  "error": {\n    "code": 429,\n    "message": "Resource has been exhausted (e.g. check quota).",\n    "status": "RESOURCE_EXHAUSTED"\n  }\n}{"error":{"code":"model_cooldown","message":"All credentials for model gemini-claude-opus-4-5-thinking are cooling down via provider antigravity","model":"gemini-claude-opus-4-5-thinking","provider":"antigravity","reset_seconds":1,"reset_time":"1s"}}{\n  "error": {\n    "code": 429,\n    "message": "Resource has been exhausted (e.g. check quota).",\n    "status": "RESOURCE_EXHAUSTED"\n  }\n}',
  status = 429,
  headers include: Retry-After: 1
}

Steps to reproduce

  1. Configure ProxyPal with antigravity provider and gemini-claude-opus-4-5-thinking model.
  2. Send any request from CodeCompanion.nvim.
  3. Receive 429 / RESOURCE_EXHAUSTED and model_cooldown every time.

Expected behavior

Requests should succeed or, if throttled, recover after the cooldown window.

Actual behavior

Continuous 429 + model_cooldown for >1 hour, across two Google Pro accounts.

Questions

  • Could v0.3.86 have changed rate limiting / credential rotation behavior for antigravity?
  • Is the concatenated JSON error body (multiple JSON objects in one body) expected?
  • Any additional logs I should collect (ProxyPal debug logs, provider traces, etc.)?

Additional info

I can provide:

  • ProxyPal config (redacted)
  • OS: Windows 11 Version 24H2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions