Gemini CLI cli
ComponentUpdates related to the cli component of Gemini CLI.
All CLI Features
- Introduced tool registry discovery functionality.(v0.50.0)
- Implemented the Cloud Run webhook ingestion service for caretaker functionality.(v0.51.0-preview.0)
- Created the egress cloud run service skeleton for caretaker functionality.(v0.51.0-preview.0)
- Added egress cloud run service skeleton for caretaker functionality.(v0.51.0-nightly.20260703.gf7af4e518)
- Implemented Cloud Run webhook ingestion service for caretaker functionality.(v0.51.0-nightly.20260701.g7f00c5fe5)
- Support GDC air-gapped Service Identity after auth library update.(v0.49.0)
- Added eval:inventory CLI command and reporting logic.(v0.49.0)
- Added JSON output format option for eval inventory.(v0.49.0)
- Introduced new functionality for tool registry discovery.(v0.50.0-preview.1)
- Enabled support for GDC air-gapped Service Identity after an authentication library update.(v0.49.0-nightly.20260625.gd845bc5d4)
- Introduced the "eval:inventory" CLI command and associated reporting logic.(v0.49.0-nightly.20260625.gd845bc5d4)
- Added JSON output format capability for the eval inventory report.(v0.49.0-nightly.20260625.gd845bc5d4)
- Enabled tool registry discovery functionality.(v0.49.0-nightly.20260625.gd845bc5d4)
- Enabled automatic selection of the 3.5 flash model when the corresponding flag is enabled, respecting backend definitions.(v0.47.0)
- Enabled support for GDC air-gapped Service Identity following an authentication library update.(v0.48.0-preview.0)
- Added documentation and migration commands for Antigravity CLI.(v0.48.0-nightly.20260613.g9e5599c32)
- Added the ability to include quotes in interactions.(v0.46.0)
- Enabled transition to the flash GA model when the corresponding experiment flag is present.(v0.46.0)
- Enabled automatic selection of the 3.5 flash model when the corresponding flag is enabled, respecting backend definitions.(v0.47.0-preview.0)
- Enabled auto mode to use Gemini 1.5 Flash when the corresponding flag is active.(v0.47.0-nightly.20260604.g4196596f7)
- Ensured backend definitions are respected for the Gemini 1.5 Flash model.(v0.47.0-nightly.20260604.g4196596f7)
- Exposed usage metadata for analysis.(v0.45.0)
- Completed simplification work within the context handling.(v0.45.0)
- Enabled transition to the flash GA model when the corresponding experiment flag is present.(v0.46.0-preview.0)
- Enabled transition to the flash GA model when the experiment flag is present.(v0.45.0-nightly.20260602.g665228e98)
- Added support for exporting the current session to a file and importing it via a flag.(v0.43.0)
- Added Machine Hostname to the CLI interface display.(v0.43.0)
- Introduced LocalSubagentProtocol behind the AgentProtocol interface.(v0.43.0)
- Added RemoteSubagentProtocol behind the AgentProtocol interface.(v0.43.0)
- Enabled the model to use the edit tool specifically for surgical edits.(v0.43.0)
- Added shell command safety evaluations.(v0.43.0)
- Prefix tool call IDs with tool names to support tool rendering in ACP compliant IDEs.(v0.43.0)
- Introduced LocalSessionInvocation and RemoteSessionInvocation capabilities in the core.(v0.44.0-preview.0)
- Enabled wireing of AgentSession invocations into the agent-tool.(v0.44.0-preview.0)
- Added agent-tui and tui-tester skills.(v0.44.0-preview.0)
- Exposed RAG snippets to a local log file for debugging purposes.(v0.44.0-preview.0)
- Added support for gemini-3.1 models, including aliases and thinking configuration.(v0.44.0-preview.0)
- Added the adk.agentSessionSubagentEnabled flag.(v0.44.0-preview.0)
- Added agent-tui and tui-tester skills for enhanced agent interaction.(v0.44.0-nightly.20260521.g57c42a5c4)
- Introduced LocalSessionInvocation capability.(v0.44.0-nightly.20260521.g57c42a5c4)
- Added RemoteSessionInvocation capability.(v0.44.0-nightly.20260521.g57c42a5c4)
- Wired AgentSession invocations into the agent-tool.(v0.44.0-nightly.20260521.g57c42a5c4)
- Added support for Sublime Text and Emacs Client editors, along with improved error messages and documentation.(v0.44.0-nightly.20260521.g57c42a5c4)
- Added the "adk.agentSessionSubagentEnabled" flag to control agent session subagent behavior.(v0.44.0-nightly.20260518.g5611ff40e)
- Added aliases and thinking configuration support for gemini-3.1 models.(v0.44.0-nightly.20260517.g77e65c0db)
- Exposed RAG snippets to the local log file for easier debugging.(v0.44.0-nightly.20260515.g928a311fb)
- Enabled agent registration to use a first-wins strategy, prioritizing project-specific agents.(v0.44.0-nightly.20260514.g77078b3e8)
- Introduced a unified "Auto" mode by merging previous Auto modes.(v0.44.0-nightly.20260514.g77078b3e8)
- Added the --delete flag to the /exit command for session deletion.(v0.42.0)
- Enabled users to @ mention the gemini robot in interactions.(v0.42.0)
- Added a 'list' subcommand to the /commands command for viewing available commands.(v0.42.0)
- Added 'delete' as an alias for the /extensions uninstall command.(v0.42.0)
- Added microphone support and updated the placeholder text for voice mode.(v0.42.0)
- Enabled Gemma 4 models by default via the Gemini API.(v0.42.0)
- Allowed non-https proxy URLs to support container environments.(v0.42.0)
- Added support for exporting the current session to a file and importing it via a flag.(v0.43.0-preview.0)
- Added Machine Hostname to the CLI interface display.(v0.43.0-preview.0)
- Introduced LocalSubagentProtocol behind the AgentProtocol interface.(v0.43.0-preview.0)
- Added RemoteSubagentProtocol behind the AgentProtocol interface.(v0.43.0-preview.0)
- Enabled the model to use the edit tool specifically for surgical edits.(v0.43.0-preview.0)
- Added shell command safety evaluations.(v0.43.0-preview.0)
- Prefix tool call IDs with tool names to support tool rendering in ACP compliant IDEs.(v0.43.0-preview.0)
- Introduced an adaptive token calculator to more accurately calculate content sizes.(v0.42.0-nightly.20260512.gc987b9939)
- Enabled NumericalRouter when using dynamic model configurations.(v0.42.0-nightly.20260512.gc987b9939)
- Allowed pressing Enter to select a session while in search mode in /resume.(v0.42.0-nightly.20260512.gc987b9939)
- Enabled exporting current session to a file and importing sessions via a command-line flag.(v0.42.0-nightly.20260511.g1a894c18e)
- Added Machine Hostname visibility to the CLI interface.(v0.42.0-nightly.20260511.g1a894c18e)
- Introduced LocalSubagentProtocol accessible behind AgentProtocol.(v0.42.0-nightly.20260511.g1a894c18e)
- Added RemoteSubagentProtocol accessible behind AgentProtocol.(v0.42.0-nightly.20260511.g1a894c18e)
- Prefixed tool call IDs with tool names to better support tool rendering in ACP compliant IDEs.(v0.42.0-nightly.20260511.g1a894c18e)
- Added shell command safety evaluations for enhanced security.(v0.42.0-nightly.20260507.ga809bc7c5)
- Enabled queuing messages while compression is active.(v0.42.0-nightly.20260506.g80d269054)
- Steered the model to utilize the edit tool specifically for surgical editing tasks.(v0.42.0-nightly.20260506.g80d269054)
- Added support for Gemma 4 models (experimental) in the core and CLI.(v0.41.0)
- Implemented real-time voice mode supporting both cloud and local backends.(v0.41.0)
- Enabled persistence of the auto-memory scratchpad for improved skill extraction.(v0.41.0)
- Introduced the ability to provide a manual session UUID via a command line argument.(v0.41.0)
- Enabled support for boolean and number casting for environment variables defined in settings.json.(v0.41.0)
- Wired up the new ContextManager and AgentChatHistory components in the core.(v0.41.0)
- Implemented a bot that performs time-series metric analysis and suggests repository management improvements.(v0.41.0)
- Added the --delete flag to the /exit command for session deletion.(v0.42.0-preview.0)
- Enabled users to @ mention the gemini robot in interactions.(v0.42.0-preview.0)
- Added a 'list' subcommand to the /commands feature.(v0.42.0-preview.0)
- Added microphone support and updated the placeholder text for voice mode.(v0.42.0-preview.0)
- Enabled Gemma 4 models by default via the Gemini API.(v0.42.0-preview.0)
- Added 'delete' as an alias for the /extensions uninstall command.(v0.42.0-preview.0)
- Introduced an Auto Memory inbox flow utilizing the canonical-patch contract.(v0.42.0-nightly.20260505.g8f0edcd64)
- Enabled configuration to ignore local environment variables via the new 'ignoreLocalEnv' setting and '--ignore-env' flag.(v0.42.0-nightly.20260505.g8f0edcd64)
- Added the '/bug-memory' command and implemented auto-capture of heap snapshots when using the '/bug' command for debugging.(v0.42.0-nightly.20260505.g8f0edcd64)
- Added a privacy and compliance UX warning related to the Gemini Live backend.(v0.42.0-nightly.20260505.g8f0edcd64)
- Added a script to track actions spend metrics for bots.(v0.42.0-nightly.20260505.g8f0edcd64)
- Added the ability to @ mention the gemini robot in prompts.(v0.42.0-nightly.20260504.g37edd1d4d)
- Introduced the --delete flag to the /exit command for session deletion.(v0.42.0-nightly.20260504.g37edd1d4d)
- Added the 'list' subcommand to the '/commands' command.(v0.42.0-nightly.20260504.g37edd1d4d)
- Added microphone support and updated the placeholder text for voice mode.(v0.42.0-nightly.20260504.g37edd1d4d)
- Added a wave animation visualization for voice mode.(v0.42.0-nightly.20260504.g37edd1d4d)
- Enabled Gemma 4 models by default via the Gemini API.(v0.42.0-nightly.20260504.g37edd1d4d)
- Added 'delete' as an alias for the /extensions uninstall command.(v0.42.0-nightly.20260504.g37edd1d4d)
- Introduced a bot that performs time-series metric analysis and suggests repository management improvements.(v0.42.0-nightly.20260429.g6d9911393)
- Enabled support for boolean and number casting for environment variables defined in settings.json.(v0.42.0-nightly.20260429.g6d9911393)
- Bundled ripgrep binaries into SEA for improved offline support.(v0.40.0)
- Added support for GitHub colorblind themes.(v0.40.0)
- Integrated skill-creator into the skill extraction agent.(v0.40.0)
- Provided a default post-submit prompt for the skill command.(v0.40.0)
- Added tools to list and read MCP resources.(v0.40.0)
- Enabled resolution of custom seatbelt profiles from $HOME/.gemini first.(v0.40.0)
- Added .mdx support to the get-internal-docs tool.(v0.40.0)
- Introduced an experimental task tracker feature in documentation.(v0.40.0)
- Added streamlined `gemini gemma` local model setup.(v0.40.0)
- Added settings for Vertex AI request routing.(v0.40.0)
- Allowed for session persistence.(v0.40.0)
- Allowed dots in the GEMINI_API_KEY.(v0.40.0)
- Added a flag for enabling telemetry traces specifically.(v0.40.0)
- Enabled detection of new files in @ recommendations with watcher-based updates.(v0.40.0)
- Added `/new` as an alias for `/clear` and refined the command description.(v0.40.0)
- Added support for Gemma 4 models (experimental) in the core.(v0.41.0-preview.0)
- Implemented real-time voice mode supporting both cloud and local backends.(v0.41.0-preview.0)
- Enabled persistence of the auto-memory scratchpad for skill extraction.(v0.41.0-preview.0)
- Introduced the new ContextManager and AgentChatHistory for core functionality.(v0.41.0-preview.0)
- Enabled providing a manual session UUID via a command line argument.(v0.41.0-preview.0)
- Added support for boolean and number casting for environment variables defined in settings.json.(v0.41.0-preview.0)
- Introduced core wiring for the new ContextManager and AgentChatHistory.(v0.41.0-nightly.20260428.gc17400b83)
- Enabled providing a manual session UUID via a command line argument.(v0.41.0-nightly.20260428.gc17400b83)
- Enabled real-time voice mode supporting both cloud and local backends.(v0.41.0-nightly.20260427.g42587de73)
- Added support for Gemma 4 models (experimental).(v0.41.0-nightly.20260427.g42587de73)
- Introduced persistence for the auto-memory scratchpad to improve skill extraction.(v0.41.0-nightly.20260427.g42587de73)
- Enhanced shell command validation and added a core tools allowlist.(v0.41.0-nightly.20260427.g42587de73)
- Introduced support for streaming responses from the Gemini API, providing faster feedback during code generation.(v0.40.0-preview.3)
- Enabled the ability to specify custom model configurations (e.g., temperature, top_k) via command-line flags for more granular control over generation.(v0.40.0-preview.3)
- Added a new command, `gemini code review --fix`, to automatically apply suggested fixes from code review comments.(v0.40.0-preview.3)
- Enabled offline support by bundling ripgrep binaries into SEA.(v0.41.0-nightly.20260423.gd1c91f526)
- Added support for GitHub colorblind themes.(v0.41.0-nightly.20260423.gd1c91f526)
- Integrated the skill-creator into the skill extraction agent.(v0.41.0-nightly.20260423.gd1c91f526)
- Provided a default post-submit prompt for the skill command.(v0.41.0-nightly.20260423.gd1c91f526)
- Added tools to list and read MCP resources.(v0.41.0-nightly.20260423.gd1c91f526)
- Added .mdx support to the get-internal-docs tool.(v0.41.0-nightly.20260423.gd1c91f526)
- Enabled resolution of custom seatbelt profiles from $HOME/.gemini first.(v0.41.0-nightly.20260423.gd1c91f526)
- Split the memoryManager flag into a dedicated autoMemory flag for configuration.(v0.41.0-nightly.20260423.gd1c91f526)
- Added streamlined `gemini gemma` local model setup for easy local model usage.(v0.41.0-nightly.20260423.gd1c91f526)
- Added a flag specifically for enabling traces in telemetry.(v0.41.0-nightly.20260423.gd1c91f526)
- Enabled detection of new files in @ recommendations using watcher-based updates.(v0.41.0-nightly.20260423.gd1c91f526)
- Added `/new` as an alias for the `/clear` command and refined its description.(v0.41.0-nightly.20260423.gd1c91f526)
- Added the /memory inbox command for reviewing extracted skills.(v0.39.0)
- Introduced user confirmation required for activating skills in Plan Mode.(v0.39.0)
- Refined shell tool description display logic.(v0.39.0)
- Refined tool output formatting for compact mode.(v0.39.0)
- Implemented the useAgentStream hook in the CLI.(v0.39.0)
- Wired up useAgentStream in AppContainer.(v0.39.0)
- Migrated chat recording to JSONL streaming format.(v0.39.0)
- Refactored the subagent tool to a unified invoke_subagent tool.(v0.39.0)
- Added support for Ctrl+Shift+G.(v0.39.0)
- Added Strategic Re-evaluation guidance to the system prompt.(v0.39.0)
- Added a large memory regression test.(v0.39.0)
- Added optional debugRainbow setting for debugging UI.(v0.39.0)
- Persisted subagent agentId in tool call records.(v0.39.0)
- Bundled ripgrep binaries into SEA for improved offline support.(v0.40.0-preview.2)
- Added GitHub colorblind themes for better accessibility.(v0.40.0-preview.2)
- Integrated skill-creator into the skill extraction agent.(v0.40.0-preview.2)
- Provided a default post-submit prompt for the skill command.(v0.40.0-preview.2)
- Added tools to list and read MCP resources.(v0.40.0-preview.2)
- Enabled resolution of custom seatbelt profiles from $HOME/.gemini first.(v0.40.0-preview.2)
- Added .mdx support to the get-internal-docs tool.(v0.40.0-preview.2)
- Enabled topic update narration by default and promoted it to general availability.(v0.40.0-preview.2)
- Split the memoryManager flag into a more explicit autoMemory flag.(v0.40.0-preview.2)
- Added streamlined `gemini gemma` local model setup.(v0.40.0-preview.2)
- Added a flag for enabling telemetry traces specifically.(v0.40.0-preview.2)
- Enabled detection of new files in @ recommendations using watcher-based updates.(v0.40.0-preview.2)
- Added `/new` as an alias for `/clear` and refined the command description.(v0.40.0-preview.2)
- Added settings for Vertex AI request routing.(v0.40.0-preview.2)
- Allowed for session persistence.(v0.40.0-preview.2)
- Enabled showing plan content when using plan mode prompts.(v0.40.0-nightly.20260415.g06e7621b2)
- Enabled mouse clicking for cursor positioning within multi-line answers provided by AskUser.(v0.40.0-nightly.20260415.g06e7621b2)
- Enabled 'TerminalBuffer' mode to solve flicker in the UI.(v0.38.0)
- Added support for default values for environment variables in the CLI.(v0.38.0)
- Introduced a background memory service for skill extraction.(v0.38.0)
- Implemented context-aware persistent policy approvals.(v0.38.0)
- Enabled compact tool output by default in the CLI.(v0.38.0)
- Added a scrollbar for the input prompt.(v0.38.0)
- Implemented background process monitoring and inspection tools.(v0.38.0)
- Added an experimental setting: experimental.adk.agentSessionNoninteractiveEnabled.(v0.38.0)
- Enabled the 'Other' option for the yes/no question type.(v0.38.0)
- Introduced ContextCompressionService in the core.(v0.38.0)
- Scoped subagent workspace directories via AsyncLocalStorage.(v0.38.0)
- Implemented a high-signal PR regression check for evaluations.(v0.38.0)
- Migrated nonInteractiveCli to LegacyAgentSession.(v0.38.0)
- Added minimalist sandbox status labels in the CLI.(v0.38.0)
- Enabled browser agent metrics.(v0.38.0)
- Prioritized summary for topics in core and CLI.(v0.38.0)
- Changed default loadingPhrases to 'off' to hide tips in the CLI.(v0.38.0)
- Added the /memory inbox command for reviewing extracted skills.(v0.39.0-preview.0)
- Introduced user confirmation required for activating skills in Plan Mode.(v0.39.0-preview.0)
- Refined shell tool description display logic.(v0.39.0-preview.0)
- Refined tool output formatting for compact mode.(v0.39.0-preview.0)
- Implemented the useAgentStream hook in the CLI.(v0.39.0-preview.0)
- Wired up useAgentStream in AppContainer.(v0.39.0-preview.0)
- Migrated chat recording to JSONL streaming format.(v0.39.0-preview.0)
- Refactored the subagent tool to use a unified invoke_subagent tool.(v0.39.0-preview.0)
- Added Strategic Re-evaluation guidance to the system prompt.(v0.39.0-preview.0)
- Added a large memory regression test.(v0.39.0-preview.0)
- Enabled support for Ctrl+Shift+G input.(v0.39.0-preview.0)
- Added an optional debugRainbow setting for debugging UI.(v0.39.0-preview.0)
- Persisted subagent agentId in tool call records.(v0.39.0-preview.0)
- Added support for skill patching with /memory inbox integration.(v0.39.0-nightly.20260414.gdaf500623)
- Enabled tool-controlled display protocol implementation (Steps 2-3) for agents.(v0.39.0-nightly.20260414.gdaf500623)
- Supported authentication block configuration in MCP servers for agents.(v0.39.0-nightly.20260414.gdaf500623)
- Implemented silent fallback mechanism for Plan Mode model routing.(v0.39.0-nightly.20260414.gdaf500623)
- Introduced decoupled ContextManager and Sidecar architecture.(v0.39.0-nightly.20260414.gdaf500623)
- Added Strategic Re-evaluation guidance to the system prompt for improved reasoning.(v0.39.0-nightly.20260411.0957f7d3e)
- Enabled persistence of subagent agentId within tool call records.(v0.39.0-nightly.20260411.0957f7d3e)
- Enabled support for the keyboard shortcut ctrl+shift+g.(v0.39.0-nightly.20260410.96cc8a0da)
- Implemented the useAgentStream hook for streaming agent responses.(v0.39.0-nightly.20260410.96cc8a0da)
- Migrated chat recording functionality to use JSONL streaming format.(v0.39.0-nightly.20260410.96cc8a0da)
- Introduced user confirmation requirement before activating skills in Plan Mode.(v0.39.0-nightly.20260409.615e07834)
- Refined the display logic for shell tool descriptions.(v0.39.0-nightly.20260409.615e07834)
- Enabled more compact formatting for tool output.(v0.39.0-nightly.20260409.615e07834)
- Added the "/help" command to the ACP interface.(v0.39.0-nightly.20260408.a39461718)
- Introduced Agent Protocol UI types and enabled them via an experimental flag.(v0.39.0-nightly.20260408.a39461718)
- Enabled using experiment flags to control default fetch timeouts.(v0.39.0-nightly.20260408.a39461718)
- Switched the command shortcut for an action from Ctrl+X to Ctrl+G.(v0.39.0-nightly.20260408.a39461718)
- Added the "/memory inbox" command for reviewing extracted skills in memory.(v0.39.0-nightly.20260408.a39461718)
- Added a memory usage integration test harness for testing purposes.(v0.39.0-nightly.20260408.a39461718)
- Added a flag for EPT size and increased the default size.(v0.39.0-nightly.20260408.a39461718)
- Added support for experiment-gated use of gemini flash 3.1 lite.(v0.37.0)
- Implemented forbiddenPaths configuration for OS-specific sandbox managers.(v0.37.0)
- Introduced a new skill specifically designed to look for duplicated code during PR reviews.(v0.37.0)
- Enabled support for inline agentCardJson configuration for remote agents.(v0.37.0)
- Added a 'ci' skill to facilitate automated failure replication.(v0.37.0)
- Implemented Windows sandbox dynamic expansion (Phase 1 and 2.1).(v0.37.0)
- Added dynamic discovery of read-only tools for the browser agent.(v0.37.0)
- Added reliability harvester and 500/503 retry support for evaluations.(v0.37.0)
- Added development worker infrastructure for GCP integration.(v0.37.0)
- Enabled dynamic Linux sandbox expansion and worktree support.(v0.37.0)
- Added maxActionsPerTask setting for the browser agent.(v0.37.0)
- Enabled 'TerminalBuffer' mode to solve flicker in the UI.(v0.38.0-preview.0)
- Added support for default values for environment variables in the CLI.(v0.38.0-preview.0)
- Introduced a background memory service for skill extraction.(v0.38.0-preview.0)
- Implemented context-aware persistent policy approvals.(v0.38.0-preview.0)
- Enabled compact tool output by default in the CLI.(v0.38.0-preview.0)
- Added a scrollbar for the input prompt.(v0.38.0-preview.0)
- Implemented background process monitoring and inspection tools.(v0.38.0-preview.0)
- Added an experimental setting: experimental.adk.agentSessionNoninteractiveEnabled.(v0.38.0-preview.0)
- Enabled 'Other' option for the yes/no question type.(v0.38.0-preview.0)
- Introduced ContextCompressionService in the core.(v0.38.0-preview.0)
- Scoped subagent workspace directories via AsyncLocalStorage.(v0.38.0-preview.0)
- Migrated nonInteractiveCli to LegacyAgentSession.(v0.38.0-preview.0)
- Implemented a high-signal PR regression check for evaluations.(v0.38.0-preview.0)
- Enabled web_fetch in plan mode explicitly when using ask_user.(v0.38.0-preview.0)
- Prioritized summary for topics in core and CLI.(v0.38.0-preview.0)
- Added minimalist sandbox status labels in the CLI.(v0.38.0-preview.0)
- Added browser agent metrics.(v0.38.0-preview.0)
- Changed default loadingPhrases to 'off' to hide tips in the CLI.(v0.38.0-preview.0)
- Added role-specific metrics available via the /stats command in the CLI.(v0.36.0-nightly.20260407.1c22c5b37)
- Introduced support for selective topic expansion and click-to-expand functionality.(v0.36.0-nightly.20260407.1c22c5b37)
- Enabled telemetry tracking for browser agent clearcut metrics.(v0.36.0-nightly.20260407.1c22c5b37)
- Added background memory service for skill extraction.(v0.36.0-nightly.20260406.15298b28c)
- Implemented high-signal PR regression check for evaluations.(v0.36.0-nightly.20260406.15298b28c)
- Enabled support for default values for environment variables.(v0.36.0-nightly.20260406.15298b28c)
- Implemented background process monitoring and inspection tools.(v0.36.0-nightly.20260406.15298b28c)
- Landed ContextCompressionService for improved context handling.(v0.36.0-nightly.20260406.15298b28c)
- Enabled scoping of subagent workspace directories via AsyncLocalStorage.(v0.36.0-nightly.20260406.15298b28c)
- Implemented context-aware persistent policy approvals.(v0.36.0-nightly.20260406.15298b28c)
- Migrated nonInteractiveCli to LegacyAgentSession.(v0.36.0-nightly.20260406.15298b28c)
- Enabled "TerminalBuffer" mode to solve flicker in the UI.(v0.36.0-nightly.20260406.15298b28c)
- Implemented minimalist sandbox status labels.(v0.36.0-nightly.20260406.15298b28c)
- Added browser agent metrics collection.(v0.36.0-nightly.20260406.15298b28c)
- Enabled compact tool output by default.(v0.36.0-nightly.20260406.15298b28c)
- Enabled scrollbar support for the input prompt.(v0.36.0-nightly.20260406.15298b28c)
- Discourage update topic tool for simple tasks.(v0.36.0-nightly.20260406.15298b28c)
- Enhanced tool confirmation UI and selection layout.(v0.36.0-nightly.20260406.15298b28c)
- Added support for the `/about` command in ACP.(v0.36.0-nightly.20260406.15298b28c)
- Introduced PR Guidance workflow for Evals.(v0.36.0-nightly.20260402.13ccc1645)
- Implemented full "GEMINI CLI" logo display for the logged-out state.(v0.36.0-nightly.20260402.13ccc1645)
- Added the behavioral-evals skill, including fixing and promoting guides.(v0.36.0-nightly.20260402.13ccc1645)
- Added LegacyAgentSession support.(v0.36.0-nightly.20260402.13ccc1645)
- Added TestMcpServerBuilder and support in TestRig for testing utilities.(v0.36.0-nightly.20260402.13ccc1645)
- Added multi-turn interactive evals for memoryManager.(v0.36.0-nightly.20260402.13ccc1645)
- Added behavioral evaluations for subagent routing.(v0.36.0-nightly.20260402.13ccc1645)
- Implemented a refreshed UX for the Composer layout.(v0.36.0-nightly.20260402.13ccc1645)
- Implemented dynamic macOS sandbox expansion and worktree support.(v0.36.0-nightly.20260402.13ccc1645)
- Enabled immediate user input during startup, preventing blocking.(v0.36.0-nightly.20260402.13ccc1645)
- Changed user-facing authentication type from oauth2 to oauth.(v0.36.0-nightly.20260402.13ccc1645)
- Added maxActionsPerTask setting for the browser agent.(v0.36.0-nightly.20260402.13ccc1645)
- Introduced multi-registry architecture and tool filtering for subagents.(v0.36.0)
- Added support for dynamic model Resolution to ModelConfigService.(v0.36.0)
- Integrated task tracker protocol into the core system prompt.(v0.36.0)
- Added agent acknowledgment command and enhanced registry discovery.(v0.36.0)
- Added 'blocked' status to tasks and todos.(v0.36.0)
- Enabled subagent local execution and tool isolation.(v0.36.0)
- Formatted multi-line banner warnings with a bold title in the UI.(v0.36.0)
- Removed the write todo list tool from UI tips.(v0.36.0)
- Added support for plan mode in non-interactive mode.(v0.36.0)
- Implemented strict macOS sandboxing using a Seatbelt allowlist.(v0.36.0)
- Enabled resilient subagent tool rejection with contextual feedback.(v0.36.0)
- Added content-utils.(v0.36.0)
- Added partial threading of AgentLoopContext.(v0.36.0)
- Injected memory and JIT context into subagents.(v0.36.0)
- Capped JIT context upward traversal at the git root.(v0.36.0)
- Added experimental memory manager agent to replace the save_memory tool.(v0.36.0)
- Added token usage metadata to the ACP `send` method's return value.(v0.36.0)
- Added ModelChain support to ModelConfigService and made ModelDialog dynamic.(v0.36.0)
- Added support for experiment-gated use of gemini flash 3.1 lite.(v0.37.0-preview.0)
- Introduced a new skill specifically designed to look for duplicated code during PR reviews.(v0.37.0-preview.0)
- Implemented forbiddenPaths configuration for OS-specific sandbox managers.(v0.37.0-preview.0)
- Enabled dynamic discovery of read-only tools within the browser agent.(v0.37.0-preview.0)
- Added support for inline agentCardJson configuration for remote agents.(v0.37.0-preview.0)
- Implemented Windows sandbox dynamic expansion (Phase 1 and 2.1).(v0.37.0-preview.0)
- Added a 'ci' skill for automated failure replication.(v0.37.0-preview.0)
- Enabled dynamic Linux sandbox expansion and worktree support.(v0.37.0-preview.0)
- Added reliability harvester and 500/503 retry support for evaluations.(v0.37.0-preview.0)
- Added development worker infrastructure for GCP integration.(v0.37.0-preview.0)
- Introduced support for streaming responses from the Gemini API, providing faster feedback during generation.(v0.36.0-preview.8)
- Enabled the ability to specify custom temperature settings for model generation via the configuration file.(v0.36.0-preview.8)
- Introduced support for streaming responses from the Gemini API for faster feedback during code generation.(v0.36.0-preview.7)
- Enabled the ability to specify custom temperature settings for model generation via the command line.(v0.36.0-preview.7)
- Added a new command, `gemini code review --strict`, for more rigorous code quality checks.(v0.36.0-preview.7)
All CLI Bug Fixes
- Fixed issue where npm ci ignore scripts were not being verified during release.(v0.50.0)
- Prevented workspace binary shadowing during release verification.(v0.50.0)
- Prevented bad NPM releases and subsequent job crashes during the release process.(v0.50.0)
- Fixed an issue where the no_proxy test was failing.(v0.51.0-preview.0)
- Enforced case-insensitive blocking for sensitive paths and fixed VSCode hitl issues.(v0.51.0-preview.0)
- Resolved defensive path resolution for at-reference files and fixed macOS tests in core-tools.(v0.51.0-preview.0)
- Resolved symbolic link directory escape issues within the memory import processor.(v0.51.0-preview.0)
- Fixed an issue where escape sequences were not being preserved in string literals for modern models.(v0.51.0-preview.0)
- Stripped thoughts from scrubbed history turns and resolved thought leakage in core processing.(v0.51.0-preview.0)
- Made ~/.gitconfig read-only within the macOS sandbox environment.(v0.51.0-preview.0)
- Fixed an issue where escape sequences in string literals were not being preserved when interacting with modern models.(v0.51.0-nightly.20260707.g15a9429b6)
- Prevented the tool from writing to ~/.gitconfig within the macOS sandbox environment.(v0.51.0-nightly.20260707.g15a9429b6)
- Fixed an issue where the memory import processor could escape symbolic link directories.(v0.51.0-nightly.20260702.gff00dacd9)
- Resolved an issue with defensive path resolution for at-reference files.(v0.51.0-nightly.20260701.g7f00c5fe5)
- Fixed macOS tests that were failing due to path resolution issues.(v0.51.0-nightly.20260701.g7f00c5fe5)
- Fixed security vulnerability by enforcing case-insensitive sensitive path blocklist and improving VS Code HITL handling.(v0.51.0-nightly.20260628.gae0a3aa7b)
- Fixed issue that could cause bad NPM releases and job crashes during CI.(v0.51.0-nightly.20260626.gb14416447)
- Resolved an issue where the no_proxy test was failing.(v0.51.0-nightly.20260626.gb14416447)
- Fixed zero-quota limits failing fast to prevent retry loop hangs.(v0.49.0)
- Fixed handling of multi-line escaped quotes in stripShellWrapper.(v0.49.0)
- Prevented path traversal vulnerabilities during skill installation.(v0.49.0)
- Fixed issues related to pending tools and trust overrides.(v0.49.0)
- Fixed tmux false positive background detection.(v0.49.0)
- Fixed configuration migration for coreTools setting to tools.core.(v0.49.0)
- Resolved workspace publish failures and scheduler event loop starvation.(v0.49.0)
- Fixed CI issues by providing fallbacks for package variables in nightly releases.(v0.49.0)
- Fixed CI issues by appending trailing slash to registry URL in npmrc.(v0.49.0)
- Fixed CI issues by using wombat dressing room fallback in nightly release to prevent ENEEDAUTH errors.(v0.49.0)
- Fixed issue where npm ci ignore scripts were not being verified during release.(v0.50.0-preview.1)
- Prevented workspace binary shadowing during release verification.(v0.50.0-preview.1)
- Resolved issue that caused bad NPM releases and promoted job crashes.(v0.50.0-preview.1)
- Prevented path traversal vulnerabilities during skill installation in the CLI.(v0.49.0-nightly.20260625.gd845bc5d4)
- Fixed issues related to pending tools and trust overrides.(v0.49.0-nightly.20260625.gd845bc5d4)
- Resolved a false positive background detection issue when using tmux.(v0.49.0-nightly.20260625.gd845bc5d4)
- Fixed configuration migration where the coreTools setting was incorrectly handled; now correctly migrates to tools.core.(v0.49.0-nightly.20260625.gd845bc5d4)
- Resolved an issue where defensive path resolution for at-reference files was failing (though this was later reverted, indicating a fix attempt).(v0.49.0-nightly.20260625.gd845bc5d4)
- Fixed workspace publish failures and scheduler event loop starvation issues.(v0.49.0-nightly.20260625.gd845bc5d4)
- Fixed CI issues by providing fallbacks for package variables during nightly releases.(v0.49.0-nightly.20260625.gd845bc5d4)
- Fixed CI issues by appending a trailing slash to the registry URL in npmrc.(v0.49.0-nightly.20260625.gd845bc5d4)
- Fixed CI issues by using a wombat dressing room fallback in nightly releases to prevent ENEEDAUTH errors.(v0.49.0-nightly.20260625.gd845bc5d4)
- Fixed verification issues by ensuring npm ci ignores scripts during release verification.(v0.49.0-nightly.20260625.gd845bc5d4)
- Prevented workspace binary shadowing during release verification in CI.(v0.49.0-nightly.20260625.gd845bc5d4)
- Fixed an issue where TOML parsing could fail by adding an EBUSY fallback mechanism.(v0.47.0)
- Fixed the Vertex AI model mapping configuration.(v0.47.0)
- Prevented the system from persisting resume sessions that are empty.(v0.47.0)
- Fixed an issue where zero-quota limits caused a hang due to an infinite retry loop.(v0.48.0-preview.0)
- Fixed handling of multi-line escaped quotes within the stripShellWrapper function.(v0.48.0-preview.0)
- Prevented path traversal vulnerabilities during skill installation.(v0.48.0-preview.0)
- Fixed an issue where pending tools and trust overrides were not being handled correctly.(v0.48.0-preview.0)
- Fixed incorrect background detection when running within tmux sessions.(v0.48.0-preview.0)
- Fixed configuration migration to move the coreTools setting to tools.core.(v0.48.0-preview.0)
- Resolved defensive path resolution issues for at-reference files in core tools (Note: This fix was subsequently reverted, but is listed as a change attempt).(v0.48.0-preview.0)
- Fixed an issue where zero-quota limits caused a retry loop hang by ensuring they fail fast.(v0.48.0-nightly.20260613.g9e5599c32)
- Fixed incorrect handling of multi-line escaped quotes within the stripShellWrapper function.(v0.48.0-nightly.20260613.g9e5599c32)
- Fixed incorrect Vertex AI model mapping.(v0.48.0-nightly.20260613.g9e5599c32)
- Fixed native crashes that occurred when resizing the PTY (Pseudo-Terminal).(v0.46.0)
- Prevented a spam loop when the configured preferredEditor setting was invalid.(v0.46.0)
- Fixed an issue where TOML parsing could fail by adding an EBUSY fallback mechanism.(v0.47.0-preview.0)
- Fixed incorrect mapping for Vertex AI models.(v0.47.0-preview.0)
- Prevented the system from persisting empty resume sessions.(v0.47.0-preview.0)
- Fixed policy parsing issues by adding an EBUSY fallback and TOML parse recovery.(v0.47.0-nightly.20260604.g4196596f7)
- Fixed Termux relaunch and resize remount loops.(v0.45.0)
- Forced the update_topic tool to execute sequentially to prevent race conditions.(v0.45.0)
- Filtered internal session context from history during session resumption.(v0.45.0)
- Bypassed routing classifiers to prevent orphaned function response errors.(v0.45.0)
- Suppressed PTY resize EBADF errors.(v0.45.0)
- Prevented blacklist bypass when listing MCPs.(v0.45.0)
- Fixed issue where unmapped vim normal keys were being processed.(v0.45.0)
- Fixed crashes related to Pseudo-Terminal (PTY) resizing by hardening the process against native crashes.(v0.46.0-preview.0)
- Prevented a spam loop that occurred when the configured preferredEditor setting was invalid.(v0.46.0-preview.0)
- Fixed a typo related to model steering for surgical edits.(v0.43.0)
- Rejected numeric project IDs when setting GOOGLE_CLOUD_PROJECT.(v0.43.0)
- Fixed a chat corruption bug within the context manager.(v0.43.0)
- Provided JSON output for AgentExecutionStopped events in non-interactive mode.(v0.43.0)
- Fixed handling of invalid custom plans directories, preventing crashes.(v0.43.0)
- Resolved a race condition when waiting for tool completion in the a2a-server.(v0.43.0)
- Randomized sandbox container names to prevent conflicts.(v0.43.0)
- Fixed hysteresis issues in asynchronous context management pipelines.(v0.43.0)
- Preserved the system PATH environment variable in Git operations to fix ENOENT errors.(v0.43.0)
- Fixed an issue where transcribed text would not display after releasing the spacebar.(v0.43.0)
- Prevented false command conflicts when launching the tool from the home directory.(v0.43.0)
- Fixed an error where a function response turn did not immediately follow a function call.(v0.43.0)
- Resolved parallel tool call streaming ID collisions.(v0.43.0)
- Fixed treating HTTP 404 responses as 405 in StreamableHTTPClientTransport for MCP.(v0.43.0)
- Prevented duplicate SessionStart systemMessage rendering.(v0.43.0)
- Prevented an infinite thought loop in ACP mode by disabling nextSpeakerCheck.(v0.43.0)
- Used a static tool name in the confirmation prompt to avoid parsing errors.(v0.43.0)
- Fixed tool turn handling in NumericalClassifierStrategy to prevent 400 Bad Request errors.(v0.43.0)
- Handled malformed projects.json files gracefully in ProjectRegistry.(v0.43.0)
- Fixed an issue where the tool explanation was incorrectly placed in the thought stream instead of tool call content.(v0.43.0)
- Fixed an issue preventing redirection in YOLO and AUTO_EDIT modes without sandboxing.(v0.43.0)
- Fixed an issue preventing silent hangs during OAuth authentication on headless Linux systems.(v0.43.0)
- Fixed an issue where read-only settings scopes were visible in the CLI.(v0.43.0)
- Fixed an issue where the /memory add subcommand was visible when memoryV2 is enabled.(v0.43.0)
- Fixed an issue where tool responses were dropped without an explicit error being thrown.(v0.43.0)
- Fixed an issue with maintainer identification in the lifecycle manager.(v0.43.0)
- Fixed an issue where quotes were missing around the session ID in the resume tip UI.(v0.43.0)
- Fixed an issue with the context snapshotter model configuration.(v0.43.0)
- Fixed an issue preventing extension installation from SSH repositories.(v0.43.0)
- Fixed OAuth refresh tokens being lost during rotation and retrieval.(v0.44.0-preview.0)
- Allowed keychain authentication for --list-sessions and non-interactive mode.(v0.44.0-preview.0)
- Fixed handling of EISDIR errors when discovering memory on virtual drives.(v0.44.0-preview.0)
- Fixed auto-approval of shell redirections in AUTO_EDIT mode.(v0.44.0-preview.0)
- Fixed refresh of MCP OAuth token usage after re-authentication.(v0.44.0-preview.0)
- Fixed context files overwriting content by ensuring they now append instead of replace.(v0.44.0-preview.0)
- Added system PATH fallback for ripgrep resolution.(v0.44.0-preview.0)
- Fixed throttling of shell text output and bounded the live UI buffer.(v0.44.0-preview.0)
- Fixed crash when an @-mention captures a non-path blob.(v0.44.0-preview.0)
- Ensured stable fallback for restricted preview models.(v0.44.0-preview.0)
- Prevented conflicting credentials on enterprise gateways and added native support for optional API keys.(v0.44.0-preview.0)
- Ensured NO_PROXY is respected for network-based MCP servers.(v0.44.0-preview.0)
- Resolved permission denied errors in the sandbox environment on NixOS and other distributions.(v0.44.0-preview.0)
- Fixed preservation of the new line character at the end of the edit window.(v0.44.0-preview.0)
- Ensured Vertex AI correctly sets hasAccessToPreviewModels and removed aggressive 404 fallback revocation.(v0.44.0-preview.0)
- Ensured stable admin settings comparison across IPC to prevent infinite restart loops.(v0.44.0-preview.0)
- Resolved EISDIR errors encountered during file processing.(v0.44.0-preview.0)
- Added exceptions for ENAMETOOLONG and ENOTDIR errors during file parsing.(v0.44.0-preview.0)
- Explicitly cleared the entrypoint when spawning the sandbox container.(v0.44.0-preview.0)
- Fixed proxy support by externalizing https-proxy-agent.(v0.44.0-preview.0)
- Fixed issues with web fetch aborting on Ctrl+C.(v0.44.0-preview.0)
- Fixed auto model resolution and prevented disappearing models by using hasAccessToPreview.(v0.44.0-preview.0)
- Fixed snapshot recovery across sessions.(v0.44.0-preview.0)
- Preferred pwsh.exe over Windows PowerShell 5.1 for shell execution.(v0.44.0-preview.0)
- Prevented false positives for isBinary detection on Windows PTY streams.(v0.44.0-preview.0)
- Prevented unmapped keys in Vim Normal mode from inserting text into the prompt input.(v0.44.0-preview.0)
- Implemented default policy loading in a2a-server for parity with CLI.(v0.44.0-preview.0)
- Allowed configured MCP servers to function in non-interactive mode.(v0.44.0-preview.0)
- Added exception handling to migrateFromFileStorage.(v0.44.0-preview.0)
- Prevented path traversal vulnerabilities in custom command file injection.(v0.44.0-preview.0)
- Ensured NO_PROXY is respected in the global fetch dispatcher.(v0.44.0-preview.0)
- Correctly handled nullable array types in MCP tools.(v0.44.0-preview.0)
- Fixed an issue where dependency updates introduced vulnerabilities (critical and high).(v0.44.0-preview.0)
- Fixed snapshot recovery across different sessions.(v0.44.0-nightly.20260521.g57c42a5c4)
- Resolved issue where unmapped keys in Vim Normal mode would insert text into the prompt input.(v0.44.0-nightly.20260521.g57c42a5c4)
- Fixed an issue where the a2a-server did not implement default policy loading, achieving parity with the CLI.(v0.44.0-nightly.20260521.g57c42a5c4)
- Prevented path traversal vulnerabilities when injecting custom command files.(v0.44.0-nightly.20260521.g57c42a5c4)
- Fixed an issue where the global fetch dispatcher did not respect NO_PROXY settings.(v0.44.0-nightly.20260521.g57c42a5c4)
- Correctly handled nullable array types in MCP tools.(v0.44.0-nightly.20260521.g57c42a5c4)
- Fixed an issue where isBinary returned a false-positive result on Windows PTY streams.(v0.44.0-nightly.20260521.g57c42a5c4)
- Resolved an issue related to cherry-picking commit 85566a7 into the release branch, which previously resulted in conflicts.(v0.43.0-preview.1)
- Fixed an issue where the web fetch operation would not abort correctly when interrupted with Ctrl+C.(v0.44.0-nightly.20260517.g77e65c0db)
- Resolved an issue where models could disappear due to incorrect auto model resolution logic by using hasAccessToPreview.(v0.44.0-nightly.20260517.g77e65c0db)
- Prevented conflicting credentials when using enterprise gateways and added native support for optional API keys.(v0.44.0-nightly.20260515.g928a311fb)
- Fixed network requests failing to respect the NO_PROXY environment variable when connecting to MCP servers.(v0.44.0-nightly.20260515.g928a311fb)
- Resolved permission denied errors encountered in the sandbox environment on NixOS and other Linux distributions.(v0.44.0-nightly.20260515.g928a311fb)
- Fixed an issue where new lines at the end of the edit window were not being preserved upon saving.(v0.44.0-nightly.20260515.g928a311fb)
- Ensured Vertex AI settings correctly reflect access to preview models and removed an overly aggressive 404 fallback revocation.(v0.44.0-nightly.20260515.g928a311fb)
- Fixed an issue causing a restart loop by ensuring stable admin settings comparison across IPC.(v0.44.0-nightly.20260515.g928a311fb)
- Resolved EISDIR errors that occurred during file processing.(v0.44.0-nightly.20260515.g928a311fb)
- Added ENAMETOOLONG and ENOTDIR exceptions to prevent file parsing errors.(v0.44.0-nightly.20260515.g928a311fb)
- Explicitly cleared the entrypoint when spawning the sandbox container to prevent issues.(v0.44.0-nightly.20260515.g928a311fb)
- Fixed proxy support by externalizing the https-proxy-agent.(v0.44.0-nightly.20260515.g928a311fb)
- Fixed an issue where shell text output was not throttled, improving UI stability.(v0.44.0-nightly.20260514.g77078b3e8)
- Fixed crash when an @-mention captures a non-path blob.(v0.44.0-nightly.20260514.g77078b3e8)
- Fixed an issue where context files were replacing content instead of appending.(v0.44.0-nightly.20260514.g77078b3e8)
- Fixed an issue where the tool would crash when encountering EISDIR errors on virtual drives during memory discovery.(v0.44.0-nightly.20260514.g77078b3e8)
- Fixed an issue where OAuth refresh tokens were not being preserved during rotation and retrieval.(v0.44.0-nightly.20260514.g77078b3e8)
- Fixed an issue where MCP OAuth tokens were not being refreshed correctly after re-authentication.(v0.44.0-nightly.20260514.g77078b3e8)
- Fixed an issue where the tool would crash when using keychain authentication with --list-sessions or in non-interactive mode.(v0.44.0-nightly.20260514.g77078b3e8)
- Fixed an issue where shell redirections were not being auto-approved in AUTO_EDIT mode.(v0.44.0-nightly.20260514.g77078b3e8)
- Fixed an issue where line wrap padding in selection lists was incorrect.(v0.44.0-nightly.20260514.g77078b3e8)
- Fixed an issue where table column widths were not being clamped correctly.(v0.44.0-nightly.20260514.g77078b3e8)
- Ensured stable fallback behavior when using restricted preview models.(v0.44.0-nightly.20260514.g77078b3e8)
- Prevented automatic updates from switching to less stable channels in the CLI.(v0.42.0)
- Fixed passing of node arguments via NODE_OPTIONS during relaunch, improving support for SEA.(v0.42.0)
- Handled DECKPAM keypad Enter sequences correctly in the terminal.(v0.42.0)
- Fixed missing oauth fields support during subagent parsing in the core.(v0.42.0)
- Ensured extension-backed MCP clients are disconnected properly in stopExtension.(v0.42.0)
- Fixed an issue where an explicit empty log guard was missing in A2A pushMessage.(v0.42.0)
- Fixed API key validation logic in handleApiKeySubmit.(v0.42.0)
- Prevented exit_plan_mode from being called via shell.(v0.42.0)
- Corrected inconsistent case-sensitivity when using GrepTool.(v0.42.0)
- Refined platform-specific undo/redo and smart bubbling for WSL environments.(v0.42.0)
- Suppressed duplicate extension warnings that occurred during startup.(v0.42.0)
- Fixed handling of the InvalidStream event in the CLI, preventing throws.(v0.42.0)
- Fixed an issue where informational logs were polluting JSON output.(v0.42.0)
- Ensured tool output cleanup occurs on session deletion for legacy files.(v0.42.0)
- Fixed reporting of AgentExecutionBlocked in non-interactive programmatic modes.(v0.42.0)
- Silently skipped GEMINI.md paths that were directories (EISDIR) during core processing.(v0.42.0)
- Fixed auto-update checks by using the resolved sandbox state.(v0.42.0)
- Fixed inserting voice transcription to appear at the cursor position instead of the end of the input.(v0.42.0)
- Fixed an issue with box edges in the UI.(v0.42.0)
- Prevented GOOGLE_CLOUD_PROJECT from being overridden in Cloud Shell when using Vertex AI.(v0.42.0)
- Ensured the logPrompts flag is respected for logging sensitive fields.(v0.42.0)
- Fixed an issue where invalid responses were posted to comments.(v0.42.0)
- Fixed CLI behavior to not override GOOGLE_CLOUD_PROJECT when using .env settings in Cloud Shell.(v0.42.0)
- Fixed a typo related to model steering for surgical edits.(v0.43.0-preview.0)
- Rejected numeric project IDs when setting GOOGLE_CLOUD_PROJECT.(v0.43.0-preview.0)
- Removed unsafe type assertion suppressions in error utilities.(v0.43.0-preview.0)
- Allowed redirection in YOLO and AUTO_EDIT modes without sandboxing.(v0.43.0-preview.0)
- Fixed a chat corruption bug within the context manager.(v0.43.0-preview.0)
- Provided JSON output for AgentExecutionStopped events in non-interactive mode.(v0.43.0-preview.0)
- Handled invalid custom plans directories gracefully.(v0.43.0-preview.0)
- Resolved a race condition when waiting for tool completion in the a2a-server.(v0.43.0-preview.0)
- Randomized sandbox container names to prevent conflicts.(v0.43.0-preview.0)
- Fixed hysteresis issues in asynchronous context management pipelines.(v0.43.0-preview.0)
- Preserved the system PATH in the Git environment to resolve ENOENT errors.(v0.43.0-preview.0)
- Fixed an argument mismatch in resolveClassifierModel within NumericalClassifierStrategy.(v0.43.0-preview.0)
- Fixed an issue where transcribed text would not show after releasing the spacebar.(v0.43.0-preview.0)
- Prevented false command conflicts when launching the tool from the home directory.(v0.43.0-preview.0)
- Fixed an issue where the tool explanation was incorrectly placed in the thought stream instead of tool call content.(v0.43.0-preview.0)
- Fixed an issue where the tool call streaming ID could collide during parallel tool calls.(v0.43.0-preview.0)
- Threw explicit errors when tool responses were dropped.(v0.43.0-preview.0)
- Resolved the "function response turn must come immediately after function call" error.(v0.43.0-preview.0)
- Treated HTTP 404 responses as 405 in StreamableHTTPClientTransport for MCP.(v0.43.0-preview.0)
- Prevented duplicate SessionStart systemMessage rendering.(v0.43.0-preview.0)
- Prevented an infinite thought loop in ACP mode by disabling nextSpeakerCheck.(v0.43.0-preview.0)
- Used a static tool name in the confirmation prompt to avoid parsing errors.(v0.43.0-preview.0)
- Fixed tool turn handling in NumericalClassifierStrategy to prevent 400 Bad Request errors.(v0.43.0-preview.0)
- Handled malformed projects.json files in the ProjectRegistry.(v0.43.0-preview.0)
- Fixed an issue where the snapshotter model configuration was incorrect.(v0.42.0-nightly.20260512.gc987b9939)
- Enabled installing extensions from SSH repositories.(v0.42.0-nightly.20260512.gc987b9939)
- Prevented duplicate rendering of the SessionStart systemMessage in the CLI.(v0.42.0-nightly.20260512.gc987b9939)
- Fixed an infinite thought loop in ACP mode by disabling nextSpeakerCheck.(v0.42.0-nightly.20260512.gc987b9939)
- Resolved parsing errors by using the static tool name in the confirmation prompt.(v0.42.0-nightly.20260512.gc987b9939)
- Prevented 400 Bad Request errors by refactoring tool turn handling for conversation history in NumericalClassifierStrategy.(v0.42.0-nightly.20260512.gc987b9939)
- Handled malformed projects.json files within the ProjectRegistry.(v0.42.0-nightly.20260512.gc987b9939)
- Prevented an EISDIR crash when customIgnoreFilePaths contained directories.(v0.42.0-nightly.20260512.gc987b9939)
- Fixed an issue where .pak and .rpa game archive formats were not being ignored by default.(v0.42.0-nightly.20260512.gc987b9939)
- Enabled adk non-interactive sessions.(v0.42.0-nightly.20260512.gc987b9939)
- Restored resume functionality for legacy sessions.(v0.42.0-nightly.20260512.gc987b9939)
- Fixed behavior to respect explicit model selection after Flash quota exhaustion.(v0.42.0-nightly.20260512.gc987b9939)
- Fixed telemetry injection to use quota_project_id instead of falling back to the default OAuth client.(v0.42.0-nightly.20260512.gc987b9939)
- Fixed an issue where the system PATH was not preserved in the Git environment, resolving ENOENT errors.(v0.42.0-nightly.20260511.g1a894c18e)
- Corrected an argument mismatch in ApprovalModeStrategy when resolving the classifier model.(v0.42.0-nightly.20260511.g1a894c18e)
- Fixed an issue where transcribed text failed to display after the user released the spacebar.(v0.42.0-nightly.20260511.g1a894c18e)
- Fixed command conflicts that occurred when launching the tool from the home directory.(v0.42.0-nightly.20260511.g1a894c18e)
- Fixed an issue where the /memory add subcommand was incorrectly visible when memoryV2 was enabled.(v0.42.0-nightly.20260511.g1a894c18e)
- Fixed an error where a function response turn did not immediately follow the corresponding function call.(v0.42.0-nightly.20260511.g1a894c18e)
- Resolved collision issues with streaming IDs during parallel tool calls.(v0.42.0-nightly.20260511.g1a894c18e)
- Fixed the StreamableHTTPClientTransport to correctly treat HTTP 404 responses as 405 errors.(v0.42.0-nightly.20260511.g1a894c18e)
- Fixed maintainer identification logic within the lifecycle manager.(v0.42.0-nightly.20260511.g1a894c18e)
- Fixed noisy theme registration logs appearing in the terminal output.(v0.42.0-nightly.20260511.g1a894c18e)
- Fixed an issue where JSON output for AgentExecutionStopped was missing in non-interactive CLI mode.(v0.42.0-nightly.20260507.ga809bc7c5)
- Resolved graceful handling for invalid custom plans directories.(v0.42.0-nightly.20260507.ga809bc7c5)
- Corrected the placement of tool explanations, moving them from the thought stream to the tool call content.(v0.42.0-nightly.20260507.ga809bc7c5)
- Resolved a race condition that occurred while waiting for tool completions in the A2A server.(v0.42.0-nightly.20260507.ga809bc7c5)
- Fixed an issue where the CLI would silently hang during OAuth authentication on headless Linux systems.(v0.42.0-nightly.20260507.ga809bc7c5)
- Fixed the executable bit not being preserved for macOS binaries during CI/CD.(v0.42.0-nightly.20260507.ga809bc7c5)
- Fixed an issue where triage workflows failed due to an 'Argument list too long' error.(v0.42.0-nightly.20260507.ga809bc7c5)
- Fixed a race condition related to tool approval and improved status reporting in the a2a server.(v0.42.0-nightly.20260506.g80d269054)
- Fixed settings dialog border clipping by applying a maxHeight constraint.(v0.42.0-nightly.20260506.g80d269054)
- Fixed stream premature close errors (ERR_STREAM_PREMATURE_CLOSE) by implementing automatic retries.(v0.42.0-nightly.20260506.g80d269054)
- Fixed minor issues related to the generalist profile.(v0.42.0-nightly.20260506.g80d269054)
- Rejected numeric values provided for GOOGLE_CLOUD_PROJECT environment variable.(v0.42.0-nightly.20260506.g80d269054)
- Removed unsafe type assertion suppressions within error utility functions.(v0.42.0-nightly.20260506.g80d269054)
- Allowed redirection in YOLO and AUTO_EDIT modes without requiring sandboxing.(v0.42.0-nightly.20260506.g80d269054)
- Fixed a chat corruption bug occurring within the context manager.(v0.42.0-nightly.20260506.g80d269054)
- Fixed a fatal hard-crash that occurred due to an unhandled AbortError during loop detection.(v0.41.0)
- Fixed crash/issue where the 'list' suggestion was incorrectly shown when partial input was present (now only shown if input is empty).(v0.41.0)
- Fixed a Windows regression by reverting backspace handling in the CLI UI.(v0.41.0)
- Fixed an issue where output redirection for CLI commands was not allowed.(v0.41.0)
- Fixed an issue where the sandbox proxy cleanup was incomplete, leading to handler leaks.(v0.41.0)
- Fixed an issue where alternate buffer warning logic was incorrect for JetBrains environments.(v0.41.0)
- Fixed an issue where the MCP ping was not optional in the list command and did not use the configured timeout.(v0.41.0)
- Fixed an issue where transient errors were incorrectly marked as terminal in policy handling.(v0.41.0)
- Fixed an issue where non-string model flags caused errors during resolution in the core.(v0.41.0)
- Fixed an issue causing ACP stdout pollution from SessionEnd hooks.(v0.41.0)
- Fixed an issue where Request headers were not preserved in the DevTools activity logger.(v0.41.0)
- Fixed an issue where the custom theme text schema was missing a response key in the CLI.(v0.41.0)
- Fixed an issue where the background color check in user message components was incorrect.(v0.41.0)
- Fixed an issue where shell parsing failed for restricted rules in YOLO mode, preventing proper fail-closed behavior.(v0.41.0)
- Fixed an issue where better error messages were not provided for ECONNRESET and ETIMEDOUT network errors.(v0.41.0)
- Fixed an issue where a better error message was not provided for failed cloudshell-gca authentication.(v0.41.0)
- Fixed an issue where an ENOTDIR error lacked a helpful message in the UX.(v0.41.0)
- Fixed an issue where automatic update failure did not provide the user with a manual update command.(v0.41.0)
- Prevented automatic updates from switching to less stable channels in the CLI.(v0.42.0-preview.0)
- Fixed passing of node arguments via NODE_OPTIONS during relaunch, ensuring support for SEA.(v0.42.0-preview.0)
- Handled DECKPAM keypad Enter sequences correctly in the terminal.(v0.42.0-preview.0)
- Fixed missing oauth fields support during subagent parsing in the core.(v0.42.0-preview.0)
- Ensured extension-backed MCP clients are disconnected properly in stopExtension.(v0.42.0-preview.0)
- Added an explicit empty log guard in A2A pushMessage.(v0.42.0-preview.0)
- Fixed API key validation logic in handleApiKeySubmit.(v0.42.0-preview.0)
- Prevented exit_plan_mode from being called via shell.(v0.42.0-preview.0)
- Corrected inconsistent case-sensitivity when using GrepTool.(v0.42.0-preview.0)
- Refined platform-specific undo/redo and smart bubbling for WSL environments.(v0.42.0-preview.0)
- Suppressed duplicate extension warnings that occurred during startup.(v0.42.0-preview.0)
- Fixed handling of the InvalidStream event in the CLI without throwing errors.(v0.42.0-preview.0)
- Prevented informational logs from polluting JSON output.(v0.42.0-preview.0)
- Ensured tool output cleanup occurs on session deletion for legacy files.(v0.42.0-preview.0)
- Reported AgentExecutionBlocked correctly in non-interactive programmatic modes.(v0.42.0-preview.0)
- Silently skipped GEMINI.md paths that were directories (EISDIR).(v0.42.0-preview.0)
- Fixed voice transcription insertion to occur at the cursor position instead of the end of the input.(v0.42.0-preview.0)
- Fixed an issue with box edges in the UI.(v0.42.0-preview.0)
- Prevented GOOGLE_CLOUD_PROJECT from being overridden in Cloud Shell when using Vertex AI.(v0.42.0-preview.0)
- Ensured the .env override for GOOGLE_CLOUD_PROJECT is respected.(v0.42.0-preview.0)
- Fixed auto-update checks to use the resolved sandbox state.(v0.42.0-preview.0)
- Fixed an issue where the skills consent dialog was not cleared before a reload.(v0.42.0-nightly.20260505.g8f0edcd64)
- Resolved rendering issues by displaying LaTeX-style output as proper Unicode characters in the TUI.(v0.42.0-nightly.20260505.g8f0edcd64)
- Corrected child process fallback logic to use the close event instead of the exit event.(v0.42.0-nightly.20260505.g8f0edcd64)
- Fixed filtering logic to exclude unsupported multimodal types from tool responses.(v0.42.0-nightly.20260505.g8f0edcd64)
- Ensured proper markdown formatting in the AskUser tool by correctly unescaping newlines.(v0.42.0-nightly.20260505.g8f0edcd64)
- Fixed the SkillInboxDialog to fit and scroll correctly within the alternate buffer.(v0.42.0-nightly.20260505.g8f0edcd64)
- Addressed an issue where stale items were not being closed correctly by respecting exempt labels in CI.(v0.42.0-nightly.20260505.g8f0edcd64)
- Corrected the home directory warning check to reliably use 'os.homedir()'.(v0.42.0-nightly.20260505.g8f0edcd64)
- Fixed crash when handling the InvalidStream event by handling it gracefully.(v0.42.0-nightly.20260504.g37edd1d4d)
- Corrected API key validation logic during handleApiKeySubmit.(v0.42.0-nightly.20260504.g37edd1d4d)
- Prevented exit_plan_mode from being called via shell.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed inconsistent case-sensitivity when using GrepTool.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed platform-specific undo/redo behavior and smart bubbling, especially for WSL.(v0.42.0-nightly.20260504.g37edd1d4d)
- Suppressed duplicate extension warnings that appeared during startup.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed CLI to use byte length instead of string length for readStdin size limits.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed an issue where GOOGLE_CLOUD_PROJECT was incorrectly overridden in Cloud Shell when using Vertex AI.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed an issue where an invalid response was posted to a comment.(v0.42.0-nightly.20260504.g37edd1d4d)
- Prevented informational logs from polluting JSON output.(v0.42.0-nightly.20260504.g37edd1d4d)
- Ensured proper tool output cleanup on session deletion for legacy files.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed reporting of AgentExecutionBlocked in non-interactive programmatic modes.(v0.42.0-nightly.20260504.g37edd1d4d)
- Silently skipped GEMINI.md paths that were directories (EISDIR).(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed CLI to use the resolved sandbox state for auto-update checks.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed voice transcription to insert text at the cursor position instead of appending it.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed an issue with box edges in the UI.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed CLI to respect .env override for GOOGLE_CLOUD_PROJECT.(v0.42.0-nightly.20260504.g37edd1d4d)
- Enabled daemon relaunch in binary and corrected keytar bundling.(v0.42.0-nightly.20260504.g37edd1d4d)
- Discouraged unprompted 'git add .' commands in prompt snippets.(v0.42.0-nightly.20260504.g37edd1d4d)
- Prevented the Escape key from clearing the input buffer.(v0.42.0-nightly.20260504.g37edd1d4d)
- Undeprecated the --prompt flag and corrected positional query documentation.(v0.42.0-nightly.20260504.g37edd1d4d)
- Removed the "System: Please continue." injection that occurred on InvalidStream events.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed an issue where the shell tool header did not wrap correctly on Ctrl+O.(v0.42.0-nightly.20260504.g37edd1d4d)
- Fixed resolution issues when handling non-string model flags in the core.(v0.42.0-nightly.20260429.g6d9911393)
- Added an error message for ENOTDIR (Not a directory) issues in the user experience.(v0.42.0-nightly.20260429.g6d9911393)
- Prevented Application Control Plane (ACP) standard output pollution from SessionEnd hooks.(v0.42.0-nightly.20260429.g6d9911393)
- Fixed preservation of Request headers in the DevTools activity logger.(v0.42.0-nightly.20260429.g6d9911393)
- Prevented automatic updates from switching to less stable release channels.(v0.42.0-nightly.20260429.g6d9911393)
- Fixed passing of node arguments via NODE_OPTIONS during relaunch to correctly support SEA.(v0.42.0-nightly.20260429.g6d9911393)
- Fixed handling of DECKPAM keypad Enter sequences within the terminal.(v0.42.0-nightly.20260429.g6d9911393)
- Added support for missing OAuth fields during subagent parsing in the core.(v0.42.0-nightly.20260429.g6d9911393)
- Fixed disconnection of extension-backed MCP clients during stopExtension calls.(v0.42.0-nightly.20260429.g6d9911393)
- Fixed SSL errors during streaming by retrying additional OpenSSL 3.x errors.(v0.40.0)
- Prevented YOLO mode from being downgraded.(v0.40.0)
- Fixed core logic to honor GOOGLE_GEMINI_BASE_URL and GOOGLE_VERTEX_BASE_URL environment variables.(v0.40.0)
- Cleaned up slash command IDE listeners.(v0.40.0)
- Fixed bundling issues for extensions examples.(v0.40.0)
- Fixed CLI behavior to reset plan session state upon using `/clear`.(v0.40.0)
- Allowed explicit write permissions to override governance file protections in sandboxes.(v0.40.0)
- Fixed ShellExecutionConfig spread and added ProjectRegistry save backoff.(v0.40.0)
- Fixed an issue where Cloud Shell users could not use the PRO_MODEL_NO_ACCESS experiment.(v0.40.0)
- Fixed slow render latency rounding to avoid opentelemetry float warnings.(v0.40.0)
- Fixed a security issue by disallowing overriding IDE stdio via workspace .env.(v0.40.0)
- Fixed core logic to resolve nested plan directory duplication and relative path policies.(v0.40.0)
- Fixed CLI behavior to use newline in shell command wrapping, preventing breakage of heredocs.(v0.40.0)
- Fixed CLI behavior to ensure theme dialog labels are rendered correctly for all themes.(v0.40.0)
- Fixed core logic to disable detached mode in Bun, preventing immediate SIGHUP of child processes.(v0.40.0)
- Fixed CLI behavior to start auto memory in ACP sessions.(v0.40.0)
- Fixed core logic by removing duplicate initialize calls on refreshed agents.(v0.40.0)
- Fixed core logic to handle line endings correctly during ignore file parsing.(v0.40.0)
- Fixed a command injection vulnerability in the shell.(v0.40.0)
- Fixed UI by removing the background color for the input field.(v0.40.0)
- Fixed core logic by using the dynamic CLI version for the IDE client instead of a hardcoded value.(v0.40.0)
- Fixed a fatal hard-crash that occurred due to loop detection via an unhandled AbortError.(v0.41.0-preview.0)
- Fixed an issue where the `list` suggestion was incorrectly shown when partial input was present.(v0.41.0-preview.0)
- Fixed a Windows regression related to backspace handling in the CLI UI.(v0.41.0-preview.0)
- Fixed an issue where the sandbox proxy cleanup was incomplete and caused handler leaks.(v0.41.0-preview.0)
- Fixed incorrect alternate buffer warning logic specifically for JetBrains environments.(v0.41.0-preview.0)
- Fixed an issue where the MCP ping was not optional in the list command and used a configured timeout incorrectly.(v0.41.0-preview.0)
- Fixed an issue where custom theme text schema was missing a required response key.(v0.41.0-preview.0)
- Fixed an issue where output redirection for CLI commands was not allowed.(v0.41.0-preview.0)
- Fixed an issue where ACP stdout was being polluted by SessionEnd hooks.(v0.41.0-preview.0)
- Fixed an issue where Request headers were not being preserved in the DevTools activity logger.(v0.41.0-preview.0)
- Fixed an issue where non-string model flags caused errors during resolution in the core.(v0.41.0-preview.0)
- Fixed an issue where transient errors were incorrectly being marked as terminal in policy handling.(v0.41.0-preview.0)
- Resolved conflicts from cherry-picking commit 54b7586 into the release branch.(v0.40.0-preview.5)
- Fixed missing response key issue in the custom theme text schema for the CLI.(v0.41.0-nightly.20260428.gc17400b83)
- Added a manual update command option when the automatic update process fails.(v0.41.0-nightly.20260428.gc17400b83)
- Improved error messages displayed for ECONNRESET and ETIMEDOUT network errors.(v0.41.0-nightly.20260428.gc17400b83)
- Ensured proper sandbox proxy cleanup and removed handler leaks.(v0.41.0-nightly.20260428.gc17400b83)
- Corrected the alternate buffer warning logic specifically for JetBrains environments.(v0.41.0-nightly.20260428.gc17400b83)
- Made the MCP ping optional in the list command and allowed using the configured timeout.(v0.41.0-nightly.20260428.gc17400b83)
- Provided a better error message when cloudshell-gca authentication fails.(v0.41.0-nightly.20260428.gc17400b83)
- Enforced parallel task tracker updates to prevent race conditions.(v0.41.0-nightly.20260428.gc17400b83)
- Fixed a fatal hard-crash that occurred during loop detection due to an unhandled AbortError.(v0.41.0-nightly.20260427.g42587de73)
- Fixed an issue where the 'list' suggestion was incorrectly shown when partial input was not empty.(v0.41.0-nightly.20260427.g42587de73)
- Fixed a Windows regression related to backspace handling in the CLI UI.(v0.41.0-nightly.20260427.g42587de73)
- Fixed the CLI to correctly allow output redirection for commands.(v0.41.0-nightly.20260427.g42587de73)
- Ensured the tool fails closed in YOLO mode when shell parsing fails under restricted rules.(v0.41.0-nightly.20260427.g42587de73)
- Corrected an issue with background color checking in user message components.(v0.41.0-nightly.20260427.g42587de73)
- Fixed an issue where the tool would hang indefinitely when encountering very long error messages during execution.(v0.40.0-preview.3)
- Resolved a bug causing incorrect indentation when generating Python code blocks.(v0.40.0-preview.3)
- Corrected a problem where authentication tokens were not being refreshed properly, leading to intermittent 401 errors.(v0.40.0-preview.3)
- Fixed an issue where YOLO mode was being downgraded.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed configuration to honor GOOGLE_GEMINI_BASE_URL and GOOGLE_VERTEX_BASE_URL environment variables.(v0.41.0-nightly.20260423.gd1c91f526)
- Cleaned up slash command IDE listeners.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed bundling issues for extensions examples.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed the CLI to reset plan session state correctly upon using `/clear`.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed an issue where explicit write permissions would not override governance file protections in sandboxes.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed ShellExecutionConfig spreading and re-added ProjectRegistry save backoff.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed an issue where Cloud Shell users could not use the PRO_MODEL_NO_ACCESS experiment.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed slow render latency rounding to avoid opentelemetry float warnings.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed command injection vulnerability related to overriding IDE stdio via workspace .env.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed session persistence issues.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed handling of dots in GEMINI_API_KEY.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed resolution of nested plan directory duplication and relative path policies.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed shell command wrapping to use newlines, preventing breakage of heredocs.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed rendering of theme dialog labels for all themes.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed an issue where detached mode in Bun caused immediate SIGHUP of child processes.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed auto memory initialization in ACP sessions.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed an issue where agents were being initialized twice upon refresh.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed handling of line endings during ignore file parsing.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed a command injection vulnerability in shell commands.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed the UI by removing the background color for the input field.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed memory usage in devtools by deferring connection.(v0.41.0-nightly.20260423.gd1c91f526)
- Fixed core logic to support jsonl session logs in memory and summary services.(v0.41.0-nightly.20260423.gd1c91f526)
- Ensured robust sandbox cleanup across all process execution paths.(v0.39.0)
- Fixed Windows symlink bypass issues and stabilized sandbox integration tests.(v0.39.0)
- Restored file path display in edit and write tool confirmations.(v0.39.0)
- Fixed resume bugs by dynamically injecting session IDs.(v0.39.0)
- Fixed an issue where Ctrl+Backspace did not delete words in Windows Terminal.(v0.39.0)
- Fixed sandbox checkpointing errors by adding explicit git identity environment variables.(v0.39.0)
- Fixed an issue where FooterConfigDialog respected hideContextPercentage when closed without changes.(v0.39.0)
- Suppressed unhandled AbortError logs that occurred during request cancellation.(v0.39.0)
- Honored retryDelay in RetryInfo for 503 errors.(v0.39.0)
- Remediated subagent memory leaks by using AbortSignal in MessageBus.(v0.39.0)
- Cleared 5-minute timeouts in the OAuth flow to prevent memory leaks.(v0.39.0)
- Fixed PTY exhaustion and orphan MCP subprocess leaks.(v0.39.0)
- Silently handled EPERM errors when listing directory structures.(v0.39.0)
- Fixed decoding of Uint8Array and multi-byte UTF-8 characters in API error messages.(v0.39.0)
- Resolved lifecycle memory leaks by cleaning up listeners and root closures.(v0.39.0)
- Marked /settings as unsafe to run concurrently.(v0.39.0)
- Removed buffer slicing to prevent Out-Of-Memory errors on large output streams.(v0.39.0)
- Fixed shell execution configuration fields not being preserved on update.(v0.39.0)
- Passed the session ID to interactive shell executions.(v0.39.0)
- Resolved text sanitization data loss caused by C1 control characters.(v0.39.0)
- Fixed SSL streaming errors related to OpenSSL 3.x by adding additional retries.(v0.40.0-preview.2)
- Prevented YOLO mode from being downgraded unexpectedly.(v0.40.0-preview.2)
- Fixed issue where GOOGLE_GEMINI_BASE_URL and GOOGLE_VERTEX_BASE_URL were not being honored.(v0.40.0-preview.2)
- Cleaned up slash command IDE listeners.(v0.40.0-preview.2)
- Fixed bundling issues for extensions examples.(v0.40.0-preview.2)
- Fixed CLI to reset plan session state correctly upon using `/clear`.(v0.40.0-preview.2)
- Allowed explicit write permissions to override governance file protections in sandboxes.(v0.40.0-preview.2)
- Fixed ShellExecutionConfig spreading and added ProjectRegistry save backoff.(v0.40.0-preview.2)
- Fixed an issue where Cloud Shell users could not use the PRO_MODEL_NO_ACCESS experiment.(v0.40.0-preview.2)
- Fixed slow render latency rounding to avoid opentelemetry float warnings.(v0.40.0-preview.2)
- Disallowed overriding IDE stdio via workspace .env files (security fix).(v0.40.0-preview.2)
- Allowed dots in the GEMINI_API_KEY.(v0.40.0-preview.2)
- Resolved nested plan directory duplication and relative path policy issues.(v0.40.0-preview.2)
- Fixed shell command wrapping to use newlines, preventing breakage of heredocs.(v0.40.0-preview.2)
- Ensured theme dialog labels are rendered correctly for all themes.(v0.40.0-preview.2)
- Disabled detached mode in Bun to prevent immediate SIGHUP of child processes.(v0.40.0-preview.2)
- Fixed the `/clear (new)` command functionality.(v0.40.0-preview.2)
- Used the dynamic CLI version for the IDE client instead of a hardcoded version.(v0.40.0-preview.2)
- Fixed handling of line endings during ignore file parsing.(v0.40.0-preview.2)
- Fixed a command injection vulnerability in the shell.(v0.40.0-preview.2)
- Fixed starting auto memory in ACP sessions.(v0.40.0-preview.2)
- Removed duplicate initialize calls when agents are refreshed.(v0.40.0-preview.2)
- Fixed the UI issue where the preview theme was reverting on dialog unmount.(v0.40.0-preview.2)
- Fixed an issue where workspace policies were broken (documented).(v0.40.0-preview.2)
- Fixed memory usage reduction and deferred connection in devtools.(v0.40.0-preview.2)
- Fixed streaming failures by retrying additional OpenSSL 3.x SSL errors.(v0.40.0-nightly.20260415.g06e7621b2)
- Fixed terminal color detection by correctly identifying kmscon terminal as supporting true color.(v0.40.0-nightly.20260415.g06e7621b2)
- Fixed crash when the vim editor is not found in PATH on Windows.(v0.38.0)
- Fixed unwanted vertical spacing around various tool output treatments in the UI.(v0.38.0)
- Fixed crash in AnsiOutputText when handling non-array data.(v0.38.0)
- Fixed shell output display issues.(v0.38.0)
- Fixed table styling in the UI.(v0.38.0)
- Fixed restoration of topic headers.(v0.38.0)
- Fixed crash related to ARG_MAX when refactoring the Linux sandbox.(v0.38.0)
- Fixed issue where complete_task tool calls were not being recorded in chat history.(v0.38.0)
- Fixed agent stopping when all declinable tools are cancelled.(v0.38.0)
- Fixed issue where stale retry/loading state was not cleared after cancellation.(v0.38.0)
- Fixed issue where unsafe type assertions occurred in the Core File System.(v0.38.0)
- Fixed issue where model quota was incorrectly shown in /stats; refactored quota display.(v0.38.0)
- Fixed broken PowerShell translation and native __write issues in the Windows sandbox.(v0.38.0)
- Fixed issue where sandbox approvals were not correctly persisted and matched for proactive expansions.(v0.38.0)
- Fixed issue where stale slash command list was shown after /skills reload in the CLI.(v0.38.0)
- Fixed issue where sandbox usability was poor and build errors occurred.(v0.38.0)
- Fixed issue where computer-use model detection failed for analyze_screenshot in the browser component.(v0.38.0)
- Fixed handling of all InvalidStreamError types gracefully in prompts.(v0.38.0)
- Fixed issue where skill system instructions were not injected into subagent prompts if activated.(v0.38.0)
- Improved Windows sandbox reliability and fixed related integration tests.(v0.38.0)
- Fixed issue where the global temp directory was not correctly moved under the tmp directory.(v0.38.0)
- Ensured robust sandbox cleanup across all process execution paths.(v0.39.0-preview.0)
- Fixed Windows symlink bypass issues and stabilized sandbox integration tests.(v0.39.0-preview.0)
- Restored file path display in edit and write tool confirmations.(v0.39.0-preview.0)
- Fixed resume bugs by dynamically injecting session IDs.(v0.39.0-preview.0)
- Fixed an issue where Ctrl+Backspace for word deletion was not enabled in Windows Terminal.(v0.39.0-preview.0)
- Fixed sandbox checkpointing errors by adding explicit git identity environment variables.(v0.39.0-preview.0)
- Fixed an issue where FooterConfigDialog respected hideContextPercentage even when closed without changes.(v0.39.0-preview.0)
- Suppressed unhandled AbortError logs that occurred during request cancellation.(v0.39.0-preview.0)
- Honored retryDelay in RetryInfo for 503 errors.(v0.39.0-preview.0)
- Remediated subagent memory leaks by using AbortSignal in MessageBus.(v0.39.0-preview.0)
- Cleared 5-minute timeouts in the OAuth flow to prevent memory leaks.(v0.39.0-preview.0)
- Fixed PTY exhaustion and orphan MCP subprocess leaks.(v0.39.0-preview.0)
- Silently handled EPERM errors when listing directory structures.(v0.39.0-preview.0)
- Fixed decoding issues for Uint8Array and multi-byte UTF-8 characters in API error messages.(v0.39.0-preview.0)
- Resolved lifecycle memory leaks by cleaning up listeners and root closures.(v0.39.0-preview.0)
- Marked /settings as unsafe to run concurrently.(v0.39.0-preview.0)
- Removed buffer slicing to prevent Out-Of-Memory errors on large output streams.(v0.39.0-preview.0)
- Fixed shell execution configuration fields not being preserved on update.(v0.39.0-preview.0)
- Passed the session ID to interactive shell executions.(v0.39.0-preview.0)
- Resolved text sanitization data loss caused by C1 control characters.(v0.39.0-preview.0)
- Fixed a memory leak related to trace's streamWrapper.(v0.39.0-nightly.20260414.gdaf500623)
- Fixed incorrect quota footer display for models that do not auto-update.(v0.39.0-nightly.20260414.gdaf500623)
- Fixed an infinite render loop by extracting QuotaContext in the CLI.(v0.39.0-nightly.20260414.gdaf500623)
- Fixed incorrect handling of UTF-8 characters (U+FFFD) by replacing custom binary detection with isbinaryfile.(v0.39.0-nightly.20260414.gdaf500623)
- Fixed incorrect incrementing of redirect count during fetchJson operations.(v0.39.0-nightly.20260414.gdaf500623)
- Prevented a secondary crash in the ModelRouterService finally block.(v0.39.0-nightly.20260414.gdaf500623)
- Fixed API error messages failing to decode Uint8Array and multi-byte UTF-8 characters.(v0.39.0-nightly.20260411.0957f7d3e)
- Resolved lifecycle memory leaks by ensuring proper cleanup of listeners and root closures.(v0.39.0-nightly.20260411.0957f7d3e)
- Fixed an issue where large output streams caused Out-Of-Memory (OOM) errors by removing unnecessary buffer slicing.(v0.39.0-nightly.20260411.0957f7d3e)
- Fixed concurrent execution issues by marking the /settings command as unsafe to run concurrently.(v0.39.0-nightly.20260411.0957f7d3e)
- Preserved shell execution configuration fields correctly during updates.(v0.39.0-nightly.20260411.0957f7d3e)
- Fixed data loss during text sanitization caused by C1 control characters.(v0.39.0-nightly.20260411.0957f7d3e)
- Resolved PTY exhaustion and prevented orphan MCP subprocess leaks.(v0.39.0-nightly.20260411.0957f7d3e)
- Fixed interactive shell executions failing to pass the session ID.(v0.39.0-nightly.20260411.0957f7d3e)
- Fixed audio MIME normalization and validation issues during file reads.(v0.39.0-nightly.20260411.0957f7d3e)
- Fixed a sandbox checkpointing error by adding explicit git identity environment variables.(v0.39.0-nightly.20260410.96cc8a0da)
- Fixed an issue where the hideContextPercentage setting was ignored when the FooterConfigDialog was closed without saving changes.(v0.39.0-nightly.20260410.96cc8a0da)
- Fixed suppression of unhandled AbortError logs that occurred during request cancellation.(v0.39.0-nightly.20260410.96cc8a0da)
- Fixed an issue where the system did not honor retryDelay in RetryInfo for 503 errors.(v0.39.0-nightly.20260410.96cc8a0da)
- Remediated subagent memory leaks by implementing AbortSignal in MessageBus.(v0.39.0-nightly.20260410.96cc8a0da)
- Cleared 5-minute timeouts in the OAuth flow which were causing memory leaks.(v0.39.0-nightly.20260410.96cc8a0da)
- Fixed a sandbox issue by centralizing async git worktree resolution and enforcing read-only security.(v0.39.0-nightly.20260410.96cc8a0da)
- Fixed silent handling of EPERM errors encountered when listing directory structures.(v0.39.0-nightly.20260410.96cc8a0da)
- Fixed issue preventing Ctrl+Backspace for word deletion in the CLI interface when using Windows Terminal.(v0.39.0-nightly.20260409.615e07834)
- Resolved an issue related to Windows symlink bypass, stabilizing sandbox integration tests.(v0.39.0-nightly.20260409.615e07834)
- Restored the display of file paths in edit and write tool confirmations.(v0.39.0-nightly.20260409.615e07834)
- Resolved bugs affecting session resumption by implementing dynamic session ID injection.(v0.39.0-nightly.20260409.615e07834)
- Fixed startup performance issues by optimizing with a lightweight parent process.(v0.39.0-nightly.20260409.615e07834)
- Fixed an issue where hook system messages were not being displayed in the UI.(v0.39.0-nightly.20260408.a39461718)
- Fixed an issue where the BeforeModel hook model override was not being propagated end-to-end.(v0.39.0-nightly.20260408.a39461718)
- Fixed skill linking on Windows to correctly use directory junctions.(v0.39.0-nightly.20260408.a39461718)
- Fixed an issue that caused multiple banner increments when remounting.(v0.39.0-nightly.20260408.a39461718)
- Fixed an issue where the tmux alternate buffer warning was being shown.(v0.39.0-nightly.20260408.a39461718)
- Fixed an issue where shell command descriptions were sometimes not shown, ensuring either the description or the actual command is always visible.(v0.39.0-nightly.20260408.a39461718)
- Fixed a memory leak by ensuring the Scheduler is disposed, preventing McpProgress listener leaks.(v0.39.0-nightly.20260408.a39461718)
- Fixed regressions related to the default terminalBuffer=false setting.(v0.39.0-nightly.20260408.a39461718)
- Fixed an issue that allowed concurrent browser agent instances to interfere with each other.(v0.39.0-nightly.20260408.a39461718)
- Ensured robust sandbox cleanup across all process execution paths.(v0.39.0-nightly.20260408.a39461718)
- Fixed an issue where the auto-update spinner was shown even when no update was in progress.(v0.37.0)
- Stabilized copy mode to prevent flickering and cursor resets in the CLI.(v0.37.0)
- Fixed flaky ctrl-c-exit test by moving it to the non-blocking test suite.(v0.37.0)
- Fixed an issue where the shell tool would conditionally expose additional_permissions incorrectly.(v0.37.0)
- Prevented over-eager slash subcommand completion in the UI.(v0.37.0)
- Fixed dynamic model routing for gemini 3.1 pro to correctly use the customtools model.(v0.37.0)
- Fixed console log/info messages appearing in headless mode.(v0.37.0)
- Fixed browser agent bypassing domain restrictions by correctly detecting embedded URLs in query parameters.(v0.37.0)
- Fixed browser agent's domain restriction system prompt to include proxy bypass constraints.(v0.37.0)
- Fixed policy issue where write_file argsPattern in plan mode incorrectly required the session ID.(v0.37.0)
- Fixed an issue where attachments were not allowed by adding a required permission prompt.(v0.37.0)
- Threaded AbortSignal to chat compression requests to prevent hangs.(v0.37.0)
- Resolved TTY hang in headless environments by unconditionally resuming process.stdin before React Ink launch.(v0.37.0)
- Fixed UI composer by cleaning up estimated string length hacks.(v0.37.0)
- Prevented the escape key from cancelling ongoing requests while in shell mode.(v0.37.0)
- Fixed CLI to show helpful guidance when no skills are available.(v0.37.0)
- Fixed chat logs and errors to correctly handle tail tool calls.(v0.37.0)
- Fixed CLI to prioritize primary name matches when searching for slash commands.(v0.37.0)
- Fixed browser agent input blocker to remain active across page navigations.(v0.37.0)
- Fixed plan mode to switch the model back to a flash model after exiting plan mode.(v0.37.0)
- Fixed core logic to strip leading underscores from error types reported in telemetry.(v0.37.0)
- Fixed an issue where non-interactive ASK_USER denials were hardcoded instead of relying on explicit policy rules.(v0.37.0)
- Fixed crash when the vim editor is not found in PATH on Windows.(v0.38.0-preview.0)
- Fixed unwanted vertical spacing around various tool output treatments in the UI.(v0.38.0-preview.0)
- Fixed crash in AnsiOutputText when handling non-array data.(v0.38.0-preview.0)
- Fixed shell output display issues.(v0.38.0-preview.0)
- Fixed table styling in the UI.(v0.38.0-preview.0)
- Fixed the Linux sandbox to resolve ARG_MAX crashes.(v0.38.0-preview.0)
- Fixed broken PowerShell translation and native __write in the Windows sandbox.(v0.38.0-preview.0)
- Fixed computer-use model detection for analyze_screenshot in the browser agent.(v0.38.0-preview.0)
- Fixed agent stopping when all declinable tools are cancelled.(v0.38.0-preview.0)
- Fixed stale retry/loading state clearing after cancellation.(v0.38.0-preview.0)
- Fixed unsafe type assertions in the Core File System.(v0.38.0-preview.0)
- Fixed crash when handling all InvalidStreamError types gracefully in prompts.(v0.38.0-preview.0)
- Fixed issues where complete_task tool calls were not recorded in chat history.(v0.38.0-preview.0)
- Fixed agent not stopping when all declinable tools are cancelled.(v0.38.0-preview.0)
- Fixed issues with sandbox usability and build errors.(v0.38.0-preview.0)
- Fixed crash when handling non-array data in AnsiOutputText.(v0.38.0-preview.0)
- Fixed restoration of topic headers.(v0.38.0-preview.0)
- Fixed issues where sandbox approvals were not correctly persisted and matched for proactive expansions.(v0.38.0-preview.0)
- Fixed issues with stale slash command list refresh after /skills reload.(v0.38.0-preview.0)
- Fixed issues where skill system instructions were not injected into subagent prompts if activated.(v0.38.0-preview.0)
- Fixed issues with project memory directory location, moving it under the tmp directory.(v0.38.0-preview.0)
- Fixed issues with model quota display in /stats (hiding model quota).(v0.38.0-preview.0)
- Fixed issues with Windows sandbox reliability and integration tests.(v0.38.0-preview.0)
- Fixed Windows and BSD execution issues by removing the -S flag from the shebang in the CLI.(v0.36.0-nightly.20260407.1c22c5b37)
- Resolved an issue where topic headers could be posted back-to-back.(v0.36.0-nightly.20260407.1c22c5b37)
- Fixed handling of partial LLM requests within the BeforeModel hook override.(v0.36.0-nightly.20260407.1c22c5b37)
- Fixed an authentication race condition that caused the logo to flicker in the UI.(v0.36.0-nightly.20260407.1c22c5b37)
- Prevented premature browser cleanup after subagent invocation.(v0.36.0-nightly.20260407.1c22c5b37)
- Fixed CLI behavior to respect the global environment variable allowlist.(v0.36.0-nightly.20260407.1c22c5b37)
- Ensured the skills list outputs to standard output in non-interactive CLI environments.(v0.36.0-nightly.20260407.1c22c5b37)
- Fixed unsafe cloning behavior identified during evaluation.(v0.36.0-nightly.20260407.1c22c5b37)
- Allowed complete_task functionality in plan mode for policy operations.(v0.36.0-nightly.20260407.1c22c5b37)
- Fixed shell output display issues.(v0.36.0-nightly.20260406.15298b28c)
- Resolved unwanted vertical spacing around various tool output treatments.(v0.36.0-nightly.20260406.15298b28c)
- Brought back input box and footer visibility when in copy mode.(v0.36.0-nightly.20260406.15298b28c)
- Prevented crash in AnsiOutputText when handling non-array data.(v0.36.0-nightly.20260406.15298b28c)
- Fixed computer-use model detection for analyze_screenshot in the browser agent.(v0.36.0-nightly.20260406.15298b28c)
- Handled all InvalidStreamError types gracefully in the prompt.(v0.36.0-nightly.20260406.15298b28c)
- Fixed crash when the vim editor is not found in PATH on Windows.(v0.36.0-nightly.20260406.15298b28c)
- Cleared stale retry/loading state after cancellation.(v0.36.0-nightly.20260406.15298b28c)
- Fixed unsafe type assertions in Core File System operations.(v0.36.0-nightly.20260406.15298b28c)
- Hid model quota information in /stats and refactored quota display.(v0.36.0-nightly.20260406.15298b28c)
- Fixed table styling issues in the UI.(v0.36.0-nightly.20260406.15298b28c)
- Passed includeDirectories to sandbox configuration.(v0.36.0-nightly.20260406.15298b28c)
- Removed broken PowerShell translation and fixed native __write in the Windows sandbox.(v0.36.0-nightly.20260406.15298b28c)
- Fixed Windows sandbox reliability and resolved integration test failures.(v0.36.0-nightly.20260406.15298b28c)
- Ensured sandbox approvals are correctly persisted and matched for proactive expansions.(v0.36.0-nightly.20260406.15298b28c)
- Fixed restoration of topic headers.(v0.36.0-nightly.20260406.15298b28c)
- Ensured the global temp directory is always included in sandbox allowed paths.(v0.36.0-nightly.20260406.15298b28c)
- Fixed detection of uninitialized lines.(v0.36.0-nightly.20260406.15298b28c)
- Injected skill system instructions into subagent prompts if activated.(v0.36.0-nightly.20260406.15298b28c)
- Fixed subagent tool updates not applying configuration overrides immediately.(v0.36.0-nightly.20260402.13ccc1645)
- Resolved flicker observed at boundaries of the selection list in BaseSelectionList.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed commands with paths not correctly allowing the "always" option.(v0.36.0-nightly.20260402.13ccc1645)
- Prevented terminal escape sequences from leaking upon tool exit.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed minimum height reservation for the selection list in AskUserDialog.(v0.36.0-nightly.20260402.13ccc1645)
- Hardened AgentSession replay semantics.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed tool confirmations not taking up the entire terminal height in the UI.(v0.36.0-nightly.20260402.13ccc1645)
- Prevented redundant remote agent loading when switching models.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed policy engine not properly supporting allowRedirect.(v0.36.0-nightly.20260402.13ccc1645)
- Prevented subcommand shadowing and fixed skipping authentication for certain commands.(v0.36.0-nightly.20260402.13ccc1645)
- Patched a memory leak and enforced logPrompts privacy in telemetry.(v0.36.0-nightly.20260402.13ccc1645)
- Prevented Ctrl+D from exiting when the input buffer is not empty.(v0.36.0-nightly.20260402.13ccc1645)
- Separated conversational text from the execute tool command title in ACP.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed accurately reflecting subagent tool failure in the UI.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed API key input dialog user interaction when the Gemini API Key was selected.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed sandbox path resolution in Plan Mode to prevent hallucinations.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed ACP by passing the cwd to AcpFileSystemService to avoid looping failures when asking for permissions to write the plan md file.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed core policy configuration requiring explicit specification of toolName.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed overlapping act() deadlock in app-test-helper during evals.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed updating telemetry attribute keys and adding a timestamp in plan mode.(v0.36.0-nightly.20260402.13ccc1645)
- Prevented premature MCP discovery completion.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed agent loader error formatting when paths are empty.(v0.36.0-nightly.20260402.13ccc1645)
- Fixed use of theme-aware text colors for console warnings and errors in devtools.(v0.36.0)
- Fixed CLI to use the active sessionId in useLogger and improved resume robustness.(v0.36.0)
- Fixed CLI to expand tilde (~) in policy paths read from settings.json.(v0.36.0)
- Added actionable warnings for terminal fallbacks.(v0.36.0)
- Fixed CLI to automatically add all VSCode workspace folders to Gemini context.(v0.36.0)
- Fixed CLI to lazily load settings in onModelChange to prevent stale closure data loss.(v0.36.0)
- Fixed CLI to resolve subagent grouping and UI state persistence issues.(v0.36.0)
- Fixed an issue where subagent thoughts were being appended incorrectly.(v0.36.0)
- Fixed CLI to correctly handle auto-update for standalone binaries.(v0.36.0)
- Fixed core logic to not persist browser consent sentinel in non-interactive mode.(v0.36.0)
- Fixed core logic to narrow browser agent description to prevent stealing URL tasks from web_fetch.(v0.36.0)
- Fixed UI flickering observed on small terminal heights.(v0.36.0)
- Fixed ACP to provide more meta information in tool_call_update.(v0.36.0)
- Fixed core logic to explicitly map execution context in LocalAgentExecutor.(v0.36.0)
- Fixed CLI to resolve duplicate footer appearing when canceling a tool via ESC.(v0.36.0)
- Fixed core logic to circumvent genai sdk requirement for api key when using gateway auth via ACP.(v0.36.0)
- Fixed plan mode policies to clarify they are combined with normal mode policies.(v0.36.0)
- Fixed an issue where the copy mode experienced flickering and cursor resets.(v0.37.0-preview.0)
- Fixed the browser agent bypassing domain restrictions by incorrectly detecting embedded URLs in query parameters.(v0.37.0-preview.0)
- Fixed the browser agent's domain restriction system prompt lacking a proxy bypass constraint.(v0.37.0-preview.0)
- Fixed the shell tool conditionally exposing additional_permissions.(v0.37.0-preview.0)
- Fixed the escape key prematurely cancelling requests when in shell mode.(v0.37.0-preview.0)
- Fixed the CLI showing the updating spinner even when auto-update was not in progress.(v0.37.0-preview.0)
- Fixed the CLI hanging on headless environments by ensuring process.stdin is resumed before React Ink launches.(v0.37.0-preview.0)
- Fixed the ask question dialog not taking the full window height in the CLI.(v0.37.0-preview.0)
- Fixed an issue where chat logs and errors did not handle tail tool calls correctly.(v0.37.0-preview.0)
- Fixed the CLI prioritizing non-primary name matches during slash command search.(v0.37.0-preview.0)
- Fixed the plan mode incorrectly switching the model to a flash model after exiting plan mode.(v0.37.0-preview.0)
- Fixed an issue where the agent loader produced poorly formatted errors when paths were empty.(v0.37.0-preview.0)
- Fixed the UI cleanup of estimated string length calculations in the composer.(v0.37.0-preview.0)
- Fixed an issue where the policy for write_file argsPattern in plan mode was too strict, preventing paths without a session ID.(v0.37.0-preview.0)
- Fixed an issue where non-interactive ASK_USER denials were used instead of explicit policy rules.(v0.37.0-preview.0)
- Fixed an issue where the browser input blocker was not kept active across navigations.(v0.37.0-preview.0)
- Fixed an issue where the model routing for gemini 3.1 pro to customtools model was incorrect.(v0.37.0-preview.0)
- Fixed an issue where console logs/info were shown in headless mode when they should have been skipped.(v0.37.0-preview.0)
- Fixed an issue where the CLI would hang indefinitely when the network connection timed out during a large file upload.(v0.36.0-preview.8)
- Resolved a bug causing incorrect parsing of multi-line prompts containing special characters.(v0.36.0-preview.8)
- Corrected an error where the history command failed to display entries if the log file exceeded 10MB.(v0.36.0-preview.8)
- Fixed an issue where the CLI would hang indefinitely when encountering a network timeout during long requests.(v0.36.0-preview.7)
- Resolved a bug causing incorrect indentation when generating Python code blocks.(v0.36.0-preview.7)
- Corrected an error where configuration files were not being loaded correctly on Windows systems.(v0.36.0-preview.7)
Releases with CLI Changes
v0.52.0-nightly.20260715.gfa975395bv0.52.0-nightly.20260714.gfa975395bv0.52.0-nightly.20260713.gf354eebafv0.52.0-nightly.20260710.ga4c91ce19v0.50.01 feature3 fixesThis release introduces tool registry discovery capabilities for enhanced functionality. Several critical fixes were implemented to stabilize the release pipeline, including preventing bad NPM releases and resolving binary shadowing issues during verification.
v0.51.0-preview.02 features7 fixesThis release introduces new caretaker functionality with the implementation of a Cloud Run webhook ingestion service and an egress service skeleton. Key fixes address security concerns by enforcing case-insensitive path blocking and resolve several core processing issues related to symbolic links and history scrubbing. Additionally, the Vertex base URL has been updated.
v0.51.0-nightly.20260707.g15a9429b62 fixesThis release focuses on stability and correctness, primarily by ensuring escape sequences are correctly handled for modern models. Additionally, security within the macOS sandbox has been improved by making ~/.gitconfig read-only.
v0.51.0-nightly.20260706.gf7af4e518This release primarily consists of internal updates and bug fixes, as indicated by the nightly build nature. Users should refer to the detailed comparison link for specific changes between these two nightly versions.
v0.51.0-nightly.20260705.gf7af4e518This release primarily consists of internal updates and maintenance, as indicated by the provided changelog link focusing on a comparison between two nightly builds. Users should refer to the linked comparison for detailed, low-level changes between these specific versions.
v0.51.0-nightly.20260704.gf7af4e518This release primarily consists of internal updates and maintenance, as indicated by the provided changelog link focusing on the comparison between two nightly builds. Users should refer to the linked GitHub comparison for detailed technical changes.
v0.51.0-nightly.20260703.gf7af4e5181 featureThis nightly release introduces the egress cloud run service skeleton as part of the caretaker functionality. There are no reported bug fixes or user-facing improvements in this update.
v0.51.0-nightly.20260702.gff00dacd91 fixThis release focuses on a critical security and stability fix within the core memory import processor. Specifically, it resolves an issue related to symbolic link directory handling during memory imports.
v0.51.0-nightly.20260701.g7f00c5fe51 feature2 fixesThis release introduces a new Cloud Run webhook ingestion service for caretaker operations. Additionally, it resolves a critical bug related to defensive path resolution, which also fixed failing macOS tests.
v0.51.0-nightly.20260630.gae0a3aa7bThis release primarily provides an update to the internal build version, linking to the full comparison log for detailed changes. Users should refer to the provided GitHub link for a complete breakdown of all modifications in this nightly update.
v0.51.0-nightly.20260629.gae0a3aa7bThis release primarily consists of internal updates and maintenance, as indicated by the provided changelog link focusing on a specific nightly build comparison. Users should refer to the linked comparison for detailed commit-level changes between the two nightly versions.
v0.51.0-nightly.20260628.gae0a3aa7b1 fixThis nightly release focuses primarily on a security enhancement. It enforces case-insensitive handling for sensitive path blocklists and improves the VS Code HITL mechanism.
v0.51.0-nightly.20260626.gb144164472 fixesThis release focuses on stability and infrastructure updates. Key fixes include preventing bad NPM releases during CI and resolving a failing no_proxy test. Additionally, the Vertex AI base URL configuration has been updated.
v0.49.03 features10 fixesThis release introduces new capabilities, including support for GDC air-gapped Service Identity and the new eval:inventory CLI command with JSON output. Several critical bugs were fixed, addressing issues like zero-quota hang loops, path traversal vulnerabilities during skill install, and various CI/CD stability problems.
v0.50.0-preview.11 feature3 fixesThis release introduces the capability for tool registry discovery, enhancing how tools are managed. Several critical fixes were implemented to stabilize the release process, including preventing bad NPM releases and resolving binary shadowing issues during CI verification.
v0.49.0-nightly.20260625.gd845bc5d44 features11 fixesThis release introduces significant new capabilities, including support for GDC air-gapped Service Identity and new CLI commands like "eval:inventory" with JSON output. Several critical bug fixes address path traversal vulnerabilities, resolve issues with pending tools and trust overrides, and stabilize the nightly release process.
v0.47.01 feature3 fixesThis release introduces automatic selection of the 3.5 flash model when enabled via a flag, improving model routing efficiency. Key fixes include improved TOML parsing recovery and corrections to Vertex AI model mapping. Additionally, the display frequency of the Antigravity transition banner has been limited.
v0.48.0-preview.01 feature7 fixesThis release introduces support for GDC air-gapped Service Identity and includes a static evaluation source analyzer. Several critical bugs were addressed, including fixing infinite retry loops on zero-quota limits and preventing path traversal vulnerabilities during skill installation.
v0.48.0-nightly.20260613.g9e5599c321 feature3 fixesThis release introduces new documentation and migration commands for the Antigravity CLI. Key fixes include ensuring zero-quota limits fail fast to prevent hangs and correcting multi-line escaped quote handling. Additionally, the tool now avoids persisting empty resume sessions and standardizes tool output formatting.
v0.46.02 features2 fixesThis release introduces the ability to include quotes in your interactions and enables the use of the flash GA model under specific experiment flags. Key fixes include hardening PTY resizing against native crashes and preventing spam loops caused by invalid editor configurations.
v0.47.0-preview.01 feature3 fixesThis release introduces automatic model selection, enabling the use of the 3.5 flash model when configured. Key fixes include improved TOML parsing recovery and corrected Vertex AI model mappings. Additionally, usability is enhanced by limiting the Antigravity banner display count and updating related documentation.
v0.46.0-preview.3This release primarily consists of a patch update, cherry-picking a specific commit to stabilize the v0.46.0-preview.2 branch into the new v0.46.0-preview.3 version. No new user-facing features or specific bug fixes were detailed in this summary section.
v0.45.3This release appears to be a patch update (v0.45.3) created via a cherry-pick operation. No user-facing features or specific bug fixes are detailed in these brief notes.
v0.47.0-nightly.20260609.g0567b25a2This release focuses on minor housekeeping and user experience refinements. The primary change is limiting the display frequency of the Antigravity transition banner. Additionally, experimental text has been removed from the browser agent documentation.
v0.45.2This release appears to be a patch update (v0.45.2) based on cherry-picking a specific commit from the previous version branch. No user-facing features or specific bug fixes are detailed in this summary section.
v0.46.0-preview.2This release primarily consists of a patch update (v0.46.0-preview.2) created by cherry-picking a specific commit (f40498d) from the previous preview version. There are no new user-facing features or specific bug fixes detailed in this summary section.
v0.47.0-nightly.20260605.g4196596f7This release primarily consists of internal updates and minor refinements, as indicated by the focus on a comparison link without specific feature or fix descriptions in the main body. Users should refer to the provided link for detailed commit-level changes.
v0.45.1This release appears to be a patch update (v0.45.1) focused on cherry-picking a specific commit to stabilize the current version. No new user-facing features or specific bug fixes were detailed in the provided notes beyond the patch application.
v0.47.0-nightly.20260604.g4196596f72 features1 fixThis release introduces support for using the Gemini 1.5 Flash model automatically when enabled via a flag. It also includes stability improvements by adding recovery mechanisms for policy parsing errors. Additionally, the continuous integration process has been optimized with new labeling and batching workflows.
v0.46.0-preview.1This release primarily consists of a patch update, cherry-picking a specific commit (e4315b3) to stabilize the v0.46.0-preview.0 branch. Users should note this is a maintenance release focused on applying necessary fixes to the current preview version.
v0.45.02 features7 fixesThis release introduces the exposure of usage metadata and completes significant simplification work in context handling. Several critical bugs were addressed, including fixing Termux relaunch loops, ensuring sequential execution of the update_topic tool, and resolving orphaned function response errors caused by routing classifiers.
v0.46.0-preview.01 feature2 fixesThis release introduces the ability to transition to the flash GA model when an experiment flag is active. Key fixes include hardening PTY resizing to prevent native crashes and resolving a spam loop caused by an invalid preferredEditor setting. The update also adds support for including quotes in the output.
v0.45.0-nightly.20260602.g665228e981 featureThis release introduces a significant change by enabling the transition to the flash GA model when the appropriate experiment flag is set. This update focuses on leveraging the new model architecture for potentially improved performance or capabilities.
v0.43.07 features29 fixesThis release introduces significant new capabilities, including the ability to export and import sessions, and the addition of Local and Remote Subagent Protocols. Numerous bug fixes address stability, including resolving chat corruption, preventing hangs during OAuth, and improving tool execution reliability. Users will also benefit from clearer documentation regarding Auto Memory and improved CLI UX in various scenarios.
v0.44.0-preview.06 features33 fixesThis release introduces significant enhancements to session management with the addition of LocalSessionInvocation and RemoteSessionInvocation, alongside new agent-tui and tui-tester skills. Numerous bug fixes address critical issues related to authentication, proxy configuration (including NO_PROXY support), file handling errors (like EISDIR), and stability across different operating systems and model versions. Users will benefit from improved reliability in non-interactive modes and better debugging capabilities with exposed RAG snippets.
v0.44.0-nightly.20260521.g57c42a5c45 features7 fixesThis release introduces significant new capabilities, including agent-tui and tui-tester skills, alongside support for Sublime Text and Emacs Client editors. Several critical bugs were addressed, such as fixing snapshot recovery across sessions and resolving issues with proxy settings and Vim input handling.
v0.43.0-preview.11 fixThis minor patch release primarily addresses a specific conflict encountered during the cherry-picking process for the v0.43.0-preview.0 release branch. Users should see stability improvements related to this integration step.
v0.44.0-nightly.20260518.g5611ff40e1 featureThis release introduces a new configuration flag, "adk.agentSessionSubagentEnabled", allowing users to control the behavior of agent session subagents. This update focuses on adding granular control over agent session configuration.
v0.44.0-nightly.20260517.g77e65c0db1 feature2 fixesThis release introduces configuration support for the new gemini-3.1 models, including aliases and thinking settings. Key fixes include resolving an issue where web fetches wouldn't abort on Ctrl+C and correcting model visibility during auto-resolution. Dependencies were also updated to patch critical security vulnerabilities.
v0.44.0-nightly.20260515.g928a311fb1 feature10 fixesThis release focuses heavily on stability and network configuration, fixing numerous bugs related to permissions, proxy support, and credential handling, especially in enterprise environments. A new debugging feature allows users to expose RAG snippets to local log files for better troubleshooting.
v0.44.0-nightly.20260514.g77078b3e82 features11 fixesThis release introduces a unified "Auto" mode and updates agent registration to prioritize project-specific agents using a first-wins strategy. Numerous bug fixes address stability issues related to shell output throttling, OAuth token handling, and UI rendering in selection lists and tables.
v0.42.07 features23 fixesThis release introduces several new user-facing features, including the ability to delete sessions via the /exit command, support for @ mentioning the Gemini robot, and the addition of voice mode microphone controls. Numerous bug fixes address stability, especially around CLI operations, API timeouts, and environment handling (like WSL and proxy configurations). Users will also benefit from Gemma 4 models being enabled by default via the Gemini API.
v0.43.0-preview.07 features24 fixesThis release introduces significant new capabilities, including the ability to export and import sessions, and the addition of Local and Remote Subagent Protocols. Numerous bug fixes address stability, including resolving chat corruption, preventing hangs during OAuth, and improving tool execution reliability. Users will also benefit from UX refinements like hiding read-only settings and improved handling of untrusted folders.
v0.42.0-nightly.20260512.gc987b99393 features13 fixesThis release introduces an adaptive token calculator for more accurate content size estimation and enables the NumericalRouter when using dynamic model configurations. Several critical bugs were fixed, including preventing infinite thought loops in ACP mode and resolving issues with session resumption and quota handling.
v0.42.0-nightly.20260511.g1a894c18e5 features10 fixesThis release introduces new capabilities for session management, allowing users to export and import sessions, and enhances compatibility with IDEs by prefixing tool call IDs. Numerous bug fixes address issues related to environment variables, UI display, command conflicts, and tool response handling.
v0.42.0-nightly.20260507.ga809bc7c51 feature7 fixesThis release introduces new shell command safety evaluations to improve security checks. Several critical bugs were fixed, including resolving a race condition in tool completion waiting and preventing hangs during OAuth authentication on Linux. UX improvements were also made to CLI output and configuration listing.
v0.41.2This release appears to be a patch update (v0.41.2) focused on incorporating a specific cherry-pick commit (02995ba) from a pull request into the release branch. Users should note that this is primarily a maintenance update addressing specific internal changes.
v0.42.0-preview.2This release primarily consists of a patch update, cherry-picking a specific commit to stabilize the current preview version. Users should note that this is a maintenance release focused on applying necessary fixes to version v0.42.0-preview.1.
v0.42.0-nightly.20260506.g80d2690542 features8 fixesThis release introduces the ability to queue messages during compression and steers the model to use the edit tool for surgical edits. Several critical bugs were resolved, including fixes for stream closure errors, chat corruption, and improved tool approval reliability.
v0.42.0-preview.1This release primarily consists of a patch update, cherry-picking specific changes into the current preview version. Users should note that this is a maintenance release focused on stabilizing the v0.42.0-preview.0 branch.
v0.41.1This release (v0.41.1) is a patch update focused on incorporating specific fixes from pull request 26542 into the current release branch. Users should note that this is primarily a maintenance update addressing issues patched in the previous cycle.
v0.41.07 features18 fixesThis release introduces significant new capabilities, including experimental support for Gemma 4 models and real-time voice mode with both cloud and local backends. Numerous bug fixes address stability, including resolving a fatal crash on loop detection and improving Windows backspace handling. Users will also benefit from performance enhancements like faster startup times and better error reporting across the CLI and core.
v0.42.0-preview.06 features21 fixesThis release introduces several new user-facing capabilities, including the ability to delete sessions via the /exit command, support for @ mentioning the Gemini robot, and the addition of voice mode features like a microphone button. Numerous bug fixes address stability, especially around CLI operations, API timeouts, and environment handling, alongside improvements to model defaults and proxy support.
v0.41.0-preview.3This release primarily consists of a patch update, cherry-picking a specific commit to stabilize the current preview version. Users should note that this is a maintenance release focused on applying necessary fixes from development branches.
v0.42.0-nightly.20260505.g8f0edcd645 features8 fixesThis release introduces significant new capabilities, including an Auto Memory inbox flow and new configuration options to ignore local environment variables. Several bugs were addressed, such as fixing LaTeX rendering in the TUI and ensuring proper markdown formatting in tool responses. Users will also benefit from new debugging commands and improved CI handling.
v0.41.0-preview.2This release primarily consists of a patch update, cherry-picking a specific commit to stabilize the v0.41.0-preview.1 branch into version v0.41.0-preview.2. Users should note this is a minor maintenance update based on previous changes.
v0.42.0-nightly.20260504.g37edd1d4d7 features23 fixesThis release introduces significant new capabilities, including the ability to @ mention the Gemini robot and new voice mode features like microphone support and wave animations. Several quality-of-life improvements were made, such as adding a --delete flag to the /exit command and enabling Gemma 4 models by default. Numerous bug fixes address issues related to API timeouts, input handling (like the Escape key), and ensuring correct behavior across different environments like WSL and Cloud Shell.
v0.41.0-preview.1This release primarily consists of a patch update (v0.41.0-preview.1) applied via cherry-picking a specific commit to address immediate issues in the previous preview version. No new user-facing features or detailed bug fixes were explicitly documented in this summary section.
v0.40.1This release is a patch update (v0.40.1) that incorporates a specific cherry-pick commit (2194da2) from the development branch to address an immediate issue in the v0.40.0 release line. Users should update for stability provided by this targeted fix.
v0.42.0-nightly.20260429.g6d99113932 features9 fixesThis release introduces a new bot for time-series metric analysis and suggests repository improvements. Key fixes include ensuring correct handling of non-string model flags and preventing ACP stdout pollution. Additionally, environment variable settings now support boolean and number casting.
v0.40.015 features21 fixesThis release introduces significant new capabilities, including bundled ripgrep binaries for offline support and streamlined local model setup via `gemini gemma`. Several critical bug fixes address issues with SSL streaming errors, environment variable honoring, and security concerns related to IDE stdio overriding.
v0.41.0-preview.06 features12 fixesThis release introduces significant new capabilities, including experimental support for Gemma 4 models and a real-time voice mode with both cloud and local backends. Several critical bugs were resolved, such as a fatal crash on loop detection and regressions in Windows backspace handling. Additionally, performance was improved by fetching experiments asynchronously to speed up boot time.
v0.40.0-preview.51 fixThis patch release primarily addresses internal synchronization issues by resolving conflicts during a cherry-pick operation to the release branch. Users should experience stability improvements related to the integration of recent changes.
v0.41.0-nightly.20260428.gc17400b832 features8 fixesThis release introduces foundational updates by wiring up the new ContextManager and AgentChatHistory for core functionality. Users can now manually specify a session UUID via the command line. Several critical bugs were addressed, including improved network error reporting and fixes related to CLI updates and sandbox cleanup.
v0.41.0-nightly.20260427.g42587de734 features6 fixesThis release introduces significant new capabilities, including real-time voice mode and experimental support for Gemma 4 models. Several critical bugs were resolved, such as a fatal crash on loop detection and a Windows regression affecting backspace input. Performance was also improved with asynchronous fetching during startup.
v0.40.0-preview.4This release primarily consists of a patch update, cherry-picking a specific commit to stabilize the current preview version. Users should note that this is a maintenance release focused on patching the v0.40.0-preview.3 branch.
v0.39.1This release primarily focuses on internal updates and bug fixes, as detailed in the linked comparison. Users should review the full changelog for specific details on stability improvements and minor refinements introduced in this patch.
v0.40.0-preview.33 features3 fixesThis release focuses on improving user experience with streaming responses for faster interaction and introducing a new command to automatically apply code review fixes. We also resolved critical bugs related to hanging processes and incorrect code formatting.
v0.41.0-nightly.20260423.gd1c91f52612 features23 fixesThis release introduces significant new capabilities, including offline support via bundled binaries and streamlined local model setup with `gemini gemma`. Several critical bugs have been addressed, such as fixing environment variable honoring and resolving session state resets. Users will also benefit from new features like GitHub colorblind themes and enhanced skill extraction integration.
v0.39.013 features20 fixesThis release introduces significant stability and capability enhancements, including a new /memory inbox command for skill review and requiring user confirmation for skill activation in Plan Mode. Numerous bug fixes address critical issues related to sandbox cleanup, session resumption, and memory leaks across core processes. Performance and testing infrastructure have also been improved with new CPU and memory integration tests.
v0.40.0-preview.215 features25 fixesThis release introduces significant new capabilities, including bundled ripgrep binaries for better offline support and a streamlined `gemini gemma` local model setup. Several critical bugs were addressed, such as fixing SSL streaming errors and ensuring environment variables for base URLs are honored. Users will also benefit from new accessibility features like GitHub colorblind themes and improved memory management controls.
v0.39.0-preview.2This release primarily consists of a patch update, cherry-picking a specific commit to the current preview version. Users should note that this is a maintenance update focused on stabilizing the v0.39.0-preview.1 branch.
v0.39.0-preview.1This release primarily consists of patching and cherry-picking commits to stabilize the v0.39.0-preview.0 branch, resulting in the new v0.39.0-preview.1 version. No new user-facing features or specific bug fixes were detailed in this summary section.
v0.38.2This release primarily consists of a patch update (v0.38.2) applied via cherry-picking an existing commit. There are no new user-facing features or specific bug fixes detailed in this summary section.
v0.38.1This release (v0.38.1) is a patch update focused on incorporating a specific commit cherry-pick (050c303) to address immediate issues in the v0.38.0 branch. No new user-facing features or general improvements were noted in this specific patch summary.
v0.40.0-nightly.20260415.g06e7621b22 features2 fixesThis release introduces new capabilities for plan mode prompts and improves CLI interaction by enabling mouse clicking for cursor positioning in multi-line answers. Key fixes include improved handling of OpenSSL 3.x streaming errors and better terminal color detection.
v0.38.017 features21 fixesThis release introduces several new features, including enabling 'TerminalBuffer' mode to reduce flicker, adding support for default environment variable values, and implementing a background memory service for skill extraction. Numerous bug fixes address stability issues across the CLI and core, particularly around sandbox reliability on Linux and Windows, and improved chat history recording. Users will also benefit from UI refinements like compact tool output being enabled by default and better handling of input prompts.
v0.39.0-preview.013 features20 fixesThis release introduces significant stability and capability enhancements, including a new /memory inbox command for skill review and required user confirmation for Plan Mode skill activation. Numerous bug fixes address critical issues related to sandbox cleanup, session resumption, and memory leaks across core components. Users will also benefit from improved CLI usability, such as word deletion support in Windows Terminal and refined tool output formatting.
v0.39.0-nightly.20260414.gdaf5006235 features6 fixesThis release introduces significant architectural updates, including a decoupled ContextManager and Sidecar, and new capabilities like skill patching integration. Several critical bugs were resolved, such as fixing an infinite render loop and improving UTF-8 file handling. Users will also notice that model responses now fully display thoughts and text without suppression.
v0.37.2This release appears to be a maintenance patch (v0.37.2) focused on cherry-picking a specific commit to address an issue in the previous version. No new user-facing features or specific bug fixes are detailed in this summary section.
v0.39.0-nightly.20260411.0957f7d3e2 features9 fixesThis release introduces new guidance for Strategic Re-evaluation in the system prompt and ensures subagent IDs are persisted in tool call records. Numerous bug fixes address critical issues like memory leaks, OOM errors on large outputs, and data corruption during text sanitization. Performance is also improved, particularly on Windows sandbox initialization.
v0.39.0-nightly.20260410.96cc8a0da3 features8 fixesThis release introduces streaming support for agent responses via the new useAgentStream hook and migrates chat recording to JSONL streaming. Several critical bug fixes address memory leaks related to OAuth timeouts and subagents, and improves stability when handling request cancellations and git operations within the sandbox.
v0.37.1This release primarily focuses on internal updates and bug fixes, as detailed in the comparison link. Users should review the linked changelog for specific details on stability improvements and minor adjustments.
v0.39.0-nightly.20260409.615e078343 features5 fixesThis release focuses on stability and user control, introducing required confirmation for skill activation in Plan Mode and fixing several core bugs related to session resumption and Windows terminal input. Users will also notice improved tool output formatting for a more compact view.
v0.39.0-nightly.20260408.a394617187 features10 fixesThis release introduces several new features, including the "/help" command, experimental Agent Protocol UI types, and memory management commands like "/memory inbox". Several critical bugs were fixed, such as issues with hook propagation, Windows skill linking, and memory leaks in the scheduler. Additionally, user experience improvements include better sandbox error handling and a switch in the default command shortcut from Ctrl+X to Ctrl+G.
v0.37.011 features22 fixesThis release introduces significant new capabilities, including experiment-gated support for gemini flash 3.1 lite and new skills for code duplication checking and automated failure replication. Numerous bug fixes stabilize the CLI experience, particularly around browser agent security, TTY handling in headless environments, and improved error reporting for agent loading.
v0.38.0-preview.018 features23 fixesThis release introduces several new features focused on enhancing agent capabilities, including context-aware policy approvals and a background memory service for skill extraction. Numerous bug fixes address stability issues across the CLI and core, particularly around sandbox reliability on Linux and Windows. Users will also benefit from UI improvements like the new 'TerminalBuffer' mode to reduce flicker and compact tool output being enabled by default.
v0.37.0-preview.2This release primarily consists of a patch update, cherry-picking a specific commit to stabilize version v0.37.0-preview.1 into the new v0.37.0-preview.2 release. Users should note this is a maintenance update focused on stability.
v0.36.0-nightly.20260407.1c22c5b373 features9 fixesThis release introduces new user-facing features like selective topic expansion and role-specific CLI statistics. Several critical bugs were addressed, including fixes for Windows/BSD execution, UI flickering due to auth race conditions, and improved handling of partial LLM requests. Users will also benefit from better narration suppression and context splitting.
v0.36.0-nightly.20260406.15298b28c16 features19 fixesThis release introduces significant new capabilities, including a background memory service for skill extraction and context-aware persistent policy approvals. Numerous bug fixes address stability, particularly around shell output, Windows sandboxing, and UI rendering issues like flicker and spacing. Users will also benefit from improved configuration options like default environment variable values and enhanced tool confirmation UIs.
v0.37.0-preview.1This release primarily consists of a patch update, cherry-picking a specific commit to stabilize the v0.37.0-preview.0 branch into the new v0.37.0-preview.1 version. No new user-facing features or specific bug fixes are detailed in this summary.
v0.36.0-nightly.20260402.13ccc164512 features22 fixesThis release introduces significant new features, including a behavioral-evals skill, support for multi-turn interactive evals, and a refreshed UX for the Composer layout. Numerous bug fixes address stability, including resolving terminal escape sequence leaks and improving sandbox path resolution in Plan Mode. Performance has also been boosted by parallelizing startup cleanup tasks and backgrounding the IDE client.
v0.36.018 features17 fixesThis release introduces significant architectural updates, including multi-registry support and tool filtering for subagents, alongside an experimental memory manager agent. Key fixes address issues with context handling, session logging, and UI rendering, while new features enhance plan mode usability and macOS sandboxing security.
v0.37.0-preview.010 features18 fixesThis release introduces several new capabilities, including experiment-gated support for Gemini Flash 3.1 Lite and a new skill for detecting duplicated code during PR reviews. Key fixes stabilize the browser agent's domain restrictions and resolve various CLI issues like flickering in copy mode and TTY hangs in headless environments. Additionally, the sandbox manager sees improvements with OS-specific path handling and dynamic expansion on Windows and Linux.
v0.36.0-preview.82 features3 fixesThis release focuses on improving responsiveness by introducing streaming support for API responses, allowing users to see output faster. We also fixed several critical bugs related to network timeouts and prompt parsing, alongside general latency improvements for a smoother user experience.
v0.36.0-preview.73 features3 fixesThis release focuses on improving the user experience by introducing response streaming for faster interactions and adding a strict mode for code reviews. Several bugs related to network timeouts and code formatting have also been resolved.