github badrisnarayanan/antigravity-claude-proxy v2.7.2

6 hours ago

What's Changed

๐Ÿ›ก๏ธ 403 Account Rotation

When an account receives a 403 VALIDATION_REQUIRED / ACCOUNT_DISABLED / USER_DISABLED error, the proxy now automatically rotates to the next healthy account instead of only cycling endpoints.

  • Detects Google account verification requirements (VALIDATION_REQUIRED, ACCOUNT_DISABLED, USER_DISABLED)
  • Marks affected account as invalid with verification URL (if provided)
  • Rotates to next available account seamlessly
  • WebUI shows FIX button linking directly to Google's verification page
  • clearInvalid() re-enables accounts after verification is completed
  • Returns immediate error when all accounts are invalid (no infinite wait)

Originally implemented by @liuxiaopai-ai in #255. Their contribution was squash-merged via #280 โ€” full credit to them for the original implementation.

โฑ๏ธ Request Throttling (Opt-in)

Adds opt-in request throttling to prevent rate limit exhaustion under heavy concurrent usage.

๐Ÿ“– Documentation

  • Updated troubleshooting guide with 403 VALIDATION_REQUIRED handling instructions

๐Ÿงช Tests

  • Added unit and integration tests for 403 account rotation flow
  • Fixed test suite process hang (ESM dynamic imports keeping event loop alive)

Contributors

Full Changelog: https://github.com/badrina-s/antigravity_claude_server/compare/v2.7.1...v2.7.2

Don't miss a new antigravity-claude-proxy release

NewReleases is sending notifications on new releases.