github badrisnarayanan/antigravity-claude-proxy v2.9.0

latest release: v2.9.1
7 hours ago

What's New

  • Gemini 4 Argon support: requests now use the Antigravity Hub User-Agent format, which the backend requires to list and serve newer models like gemini-4-argon-*. The client version can now also be set in config (antigravityClientVersion / antigravityIdeVersion), and models with codename IDs are classified using the provider metadata the backend reports.
  • Security fix: web UI log viewer: log messages are now displayed as plain text instead of HTML. Before this, an upstream HTML error page, or a crafted request field that ended up in the logs, could inject styles or run scripts in the web console.
  • Fix: tool schemas with non-string const/enum: values like const: true or enum: [1, 2, 3] are now converted to strings. They used to make every tool-enabled request fail with HTTP 400 on both Claude and Gemini models (#379).
  • Fix: hidden placeholder models: the backend now returns unusable *-disabled IDs (e.g. gemini-4-argon-disabled on free-tier accounts), and these no longer appear in /v1/models.

Contributors

Thanks to @osmangokmenx for Gemini 4 Argon / Hub User-Agent support (#392), @helenanova for fixing HTML injection in the log viewer (#383), and @shifulegend for fixing non-string const/enum tool schemas (#385)!

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

NewReleases is sending notifications on new releases.