Google Antigravity CLI 1.1.28
Safe to upgrade? No issue tracker data
This tool has no public GitHub issue tracker we can query, so no signal is computed.
Breaking-change highlights
- Improved model selection auditability by logging alias resolutions, --effort variant mappings, and deprecated model replacements in cli.log.
Changelog: Model API retry resilience, headless print optimizations, and detailed tool approval prompts
Improves resilience to transient model API errors with extended exponential backoff, accelerates startup and sign-in by reading cached credentials, streamlines headless execution and error reporting, enhances tool approval prompts with contextual action descriptions and reasons, and fixes issues across plugin reinstalls, plugin MCP working directories, subagent lifecycle states, and command memory leaks.
Improvements(9)
- Improved resilience to transient model API errors by retrying errors such as 503 Unavailable with extended exponential backoff to prevent brief hiccups from aborting sessions.
- Improved sign-in and startup speed by reading signed-in identity details from stored credentials instead of making network requests on every launch.
- Improved headless (-p) runs to exit promptly upon delivering final answers, waiting for non-daemon background tasks and scheduled timers within --print-timeout while preserving running background daemons.
- Improved failure reporting in headless (-p) runs by printing fatal errors to stderr with stable error: markers and adding truncation notifications.
- Improved headless (-p) latency by eliminating up to 200 ms of idle delay per turn and skipping unused conversation title generation model calls.
- Improved tool approval prompts to display specific action requests (for example, Run this command?, Allow access to this URL?, or Allow calling this tool?), restricting command editing to commands and including a Reason: explanation when triggered by hooks or cross-project files.
- Improved model selection auditability by logging alias resolutions, --effort variant mappings, and deprecated model replacements in cli.log.
- Changed --print-timeout expiration behavior in headless mode to return partial output and exit successfully with a warning on stderr instead of raising a timeout failure.
- Changed default URL fetching permissions to prompt for approval by default before reading external URLs unless access has been pre-granted.
Fixes(7)
- Fixed plugin reinstalls leaving behind files deleted from the source by replacing managed plugin directories cleanly, preventing self-directory installation corruption, and cleaning up disabled state entries from config.json upon uninstall.
- Fixed plugin-defined MCP servers resolving relative working directories incorrectly by scoping them directly to the plugin's root directory.
- Fixed a startup race condition where subagents could fail to discover tools from MCP servers that were still initializing.
- Fixed subagents occasionally appearing stuck in running states in large conversations, resolving delays delivering queued idle messages.
- Fixed a memory leak where finished terminal command executions retained internal state throughout long-running sessions.
- Fixed headless (-p) runs hanging indefinitely on interactive implementation-plan approval prompts by proceeding through plan review automatically in non-interactive mode.
- Fixed sign-in failing with project access errors after switching from a business account with a selected project to a personal account by resetting cached project and license data.
<h3 class="