Beta Release v1.6.0-beta.2
This beta includes PR #497 (merged to main) and focuses on request-path stability for Claude/Gemini, clearer debug routing, and full schema/docs/test alignment.
Fixed
- Closes #397 - Gemini tool-call payload handling now enforces valid
thought_signaturebehavior forfunctionCallparts, preventing400 INVALID_ARGUMENTin mixed/parallel call turns. - Closes #454 - Request sanitization now removes empty/invalid
contents.partsentries and invalidsystemInstruction.partsbefore forwarding. - Closes #444 - Response transform fallback now uses cloned responses and preserves recovery signaling, eliminating
Body already usedfailures.
Improved
- Tackles #368 - Claude thinking/signature handling now replaces foreign signatures with sentinels and tightens thinking-order classification to reduce false-positive recovery triggers.
- Related: #453 -
x-goog-user-projectis now stripped across Antigravity and Gemini CLI request styles, which may reduce project/license conflict paths.
Changed
debugnow controls file logging only;debug_tuiindependently controls TUI panel logging.- Added optional
claude_prompt_auto_caching(cache_control: { type: "ephemeral" }injection when missing). - Docs/schema/tests updated to reflect new runtime behavior.
Migration Notes
- If you previously relied on env-driven config overrides, move those settings into config files.
- Use
debug_tuifor TUI panel output;debugnow means file logging only.
Install
npm i -g opencode-antigravity-auth@v1.6.0-beta.2or track the beta channel:
npm i -g opencode-antigravity-auth@beta