Releases: NoeFabris/opencode-antigravity-auth
v1.6.5-beta.0 (Beta)
Beta Release v1.6.5-beta.0
Base version: 1.6.5
Compare changes: v1.6.0...v1.6.5-beta.0
- feat(auth): add Gemini CLI OAuth flow for Code Assist provisioning (610bbcc)
- fix: pause after single account verification before returning to menu (d85bac3)
Install Beta
Update your opencode.json:
{
"plugin": ["[email protected]"]
}Or use the beta tag (always latest beta):
{
"plugin": ["opencode-antigravity-auth@beta"]
}Clear cache if stuck on old version:
rm -rf ~/.cache/opencode/node_modules ~/.cache/opencode/bun.lockv1.6.0
v1.6.0
This release contains PR #497 (merged to main) and focuses on request-path stability for Claude/Gemini, logging clarity, and schema/docs/test alignment.
Fixed Issues
- #397 - Gemini tool-call payload handling now enforces valid
thought_signaturebehavior forfunctionCallparts, preventing400 INVALID_ARGUMENTin mixed/parallel call turns. - #454 - Request sanitization now removes empty/invalid
contents.partsentries and invalidsystemInstruction.partsbefore forwarding. - #444 - Response transform fallback now uses cloned responses and preserves recovery signaling, eliminating
Body already usedfailures.
Improvements
- #368 (tackled) - 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, reducing 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 match runtime behavior.
Migration Notes
- If you relied on env-driven config overrides, move those settings into config files.
- Use
debug_tuifor TUI panel output;debugnow means file logging only.
v1.6.0-beta.2 (Beta)
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 [email protected]or track the beta channel:
npm i -g opencode-antigravity-auth@betav1.6.0-beta.1 (Beta)
Beta Release v1.6.0-beta.1
Base version: 1.6.0
Compare changes: v1.5.5...v1.6.0-beta.1
- hive(05-full-verification-and-doc-alignment): Brought this task branch up to dependency state by (8ab862a)
- hive(04-remove-repetitive-logging-code-with-explicit-parity-rules): Integrated task dependencies first (cherry-picked (02c0b93)
- hive(03-decouple-debug-gates-and-update-tests-to-target-behavior): Updated
src/plugin/debug.tsto decouple sink sta (79516e1) - hive(02-introduce-shared-internal-logging-utilities-without-behavior-changes): Added shared internal helpers in `src/plugin/loggi (7b2d8e3)
- hive(01-add-baseline-tests-for-current-behavior--harness): Added baseline coverage in `src/plugin/debug.test. (6af5db9)
- hive(01-add-baseline-tests-for-current-behavior--harness): Added baseline coverage in `src/plugin/debug.test. (f6ef3e9)
- feat(debug): add log file cleanup functionality to manage old logs (a9be90d)
- fix: update version to 1.6.0-beta in package.json (148ab72)
- feat: add debug_tui configuration option and resolve thinking issues (bcd2eb8)
- fix(request): copy thoughtSignature to all functionCall parts in the same turn to satisfy gemini-3.1-pro requirements (3f9c14e)
Install Beta
Update your opencode.json:
{
"plugin": ["[email protected]"]
}Or use the beta tag (always latest beta):
{
"plugin": ["opencode-antigravity-auth@beta"]
}Clear cache if stuck on old version:
rm -rf ~/.cache/opencode/node_modules ~/.cache/opencode/bun.lockv1.6.0-beta.0 (Beta)
Beta Release v1.6.0-beta.0
Base version: 1.6.0
Compare changes: v1.5.5...v1.6.0-beta.0
- fix: update version to 1.6.0-beta in package.json (148ab72)
- feat: add debug_tui configuration option and resolve thinking issues (bcd2eb8)
- fix(request): copy thoughtSignature to all functionCall parts in the same turn to satisfy gemini-3.1-pro requirements (3f9c14e)
Install Beta
Update your opencode.json:
{
"plugin": ["[email protected]"]
}Or use the beta tag (always latest beta):
{
"plugin": ["opencode-antigravity-auth@beta"]
}Clear cache if stuck on old version:
rm -rf ~/.cache/opencode/node_modules ~/.cache/opencode/bun.lockv1.5.5
Release v1.5.5
Compare changes: v1.5.4...v1.5.5
- feat: update fingerprint versioning to match current runtime version (efafbb9)
Upgrade
Update your opencode.json:
{
"plugins": ["[email protected]"]
}If stuck on an old version, clear the cache:
rm -rf ~/.cache/opencode/node_modules ~/.cache/opencode/bun.lockv1.5.4
Release v1.5.4
Compare changes: v1.5.3...v1.5.4
- fix: bump version to 1.5.4 (d8b5ff8)
- address CodeRabbit review: export fallback constant, fix test hygiene (2685b97)
- fix: bump version fallback to 1.18.3 to unblock Gemini 3.1 Pro (00e748a)
- docs: add Invalid SemVer beta troubleshooting steps (bb069b9)
Upgrade
Update your opencode.json:
{
"plugins": ["[email protected]"]
}If stuck on an old version, clear the cache:
rm -rf ~/.cache/opencode/node_modules ~/.cache/opencode/bun.lockv1.5.3
Release v1.5.3
Compare changes: v1.5.2...v1.5.3
- fix(ci): avoid non-existent isDebugTuiEnabled import (9dd268a)
- fix(build): use extensionless debug import in logger (b8284df)
- v1.5.3 (89993ef)
- feat: add Gemini 3.1 model support (acd38a5)
Upgrade
Update your opencode.json:
{
"plugins": ["[email protected]"]
}If stuck on an old version, clear the cache:
rm -rf ~/.cache/opencode/node_modules ~/.cache/opencode/bun.lockv1.5.2
Add Claude Sonnet 4.6 model + deprecated 4.5
v1.5.1
Release v1.5.1
Compare changes: v1.5.0...v1.5.1
-
- Changed
ideTypeandplatformin headers to reflect actual environment - Updated Gemini CLI headers to match expected formats and behaviors - Removed Linux support and adjusted fingerprint generation accordingly - Cleaned up unused functions and constants - Enhanced tests to validate new header behaviors (f7e0c50)
- Changed
Upgrade
Update your opencode.json:
{
"plugins": ["[email protected]"]
}If stuck on an old version, clear the cache:
rm -rf ~/.cache/opencode/node_modules ~/.cache/opencode/bun.lock