Gemini CLI
AI ToolGoogle's open-source AI coding agent for your terminal. Powered by Gemini models with tool use, MCP support, and extensible architecture.
Components
Release History
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 fixes4 improvementsThis 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 fixes20 improvementsThis 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 fixes12 improvementsThis 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 fixes4 improvementsThis 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 fixes8 improvementsThis 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 fixes3 improvementsThis 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 fixes1 improvementThis 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 fixes3 improvementsThis 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 fixes13 improvementsThis 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 fixes16 improvementsThis 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 fixes3 improvementsThis 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 fixes10 improvementsThis 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 fixes6 improvementsThis 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 fixes9 improvementsThis 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 fixes14 improvementsThis 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 fixes3 improvementsThis 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 fixes3 improvementsThis 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.
v0.35.31 fixThis minor patch release primarily addresses a specific conflict encountered during a cherry-pick operation for the release branch. Users should note the resolution of this internal integration issue.
v0.36.0-preview.6This release appears to be a maintenance patch, specifically cherry-picking commit 765fb67 into the current preview version. Users should update to ensure they have the latest patched build for version v0.36.0-preview.6.
v0.36.0-preview.52 features3 fixes2 improvementsThis release focuses on improving responsiveness by introducing streaming support for API responses, giving users faster feedback. We also fixed several critical bugs related to code formatting and configuration loading across different operating systems.
v0.35.2This release primarily provides an update to the changelog link for version v0.35.2. Users should refer to the provided GitHub link for detailed information on any changes included in this specific patch.
v0.36.0-preview.4This release primarily focuses on internal updates and bug fixes, as indicated by the lack of specific feature announcements in the provided notes. Users should refer to the linked GitHub comparison for detailed changes between versions v0.36.0-preview.3 and v0.36.0-preview.4.
v0.35.11 feature3 fixes2 improvementsThis minor release focuses on improving the user experience by introducing response streaming for faster feedback during code generation. It also includes critical fixes for hanging CLI processes under certain network conditions and resolves indentation issues in generated Python code.
v0.36.0-preview.3This release primarily consists of a patch update (v0.36.0-preview.1) applied to the v0.36.0-preview.0 branch. The changes are focused on internal maintenance and version synchronization rather than new user-facing features or bug fixes.
v0.35.014 features17 fixes13 improvementsThis release introduces significant new customization options, including user-configurable keyboard shortcuts and support for custom base URLs. Several Vim editing features have been added to the UI, alongside core stability fixes like improved API error retries and better process cleanup. Users will also notice better visibility into tool execution status with pending tool calls now being displayed.
v0.36.0-preview.018 features18 fixes11 improvementsThis release introduces significant architectural updates, including multi-registry support and enhanced subagent capabilities like local execution and memory injection. Key fixes address issues with path expansion, session handling, and UI rendering stability across various terminal sizes. Users will benefit from improved context awareness, better sandboxing on macOS, and new features like plan mode support in non-interactive sessions.
v0.36.0-nightly.20260323.6055c47071 feature5 fixes3 improvementsThis release focuses on improving reliability and fixing critical issues across the toolchain. Key updates include automatic retries for failed evaluations and fixes for plan mode freezing and tool hook behavior. Users will also see better guidance in the CLI interface with new instructions and improved session handling for web fetching.
v0.35.0-preview.51 fixThis minor release primarily addresses a specific conflict encountered during the cherry-picking process for the current preview branch. Users should note the resolution of this internal integration issue.
v0.35.0-preview.42 features3 fixes2 improvementsThis release introduces streaming support for faster API responses and adds the capability to configure custom inference temperatures. We also resolved critical bugs related to network timeouts and incorrect code indentation in generated output.
v0.35.0-preview.3This release primarily consists of a patch update, cherry-picking a specific commit to stabilize the v0.35.0-preview.2 branch into the new v0.35.0-preview.3 version. No new user-facing features or specific bug fixes were detailed in this summary section.
v0.36.0-nightly.20260321.fc03891a119 features13 fixes9 improvementsThis release introduces significant enhancements to agent execution, including local execution and tool isolation for subagents, alongside native sandboxing support for both macOS and Windows. Key fixes address issues with subagent state persistence and UI rendering, while new features enable plan mode in non-interactive sessions and add Git worktree support for parallel development.
v0.35.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 minor maintenance update focused on ensuring the stability of version v0.35.0-preview.1.
v0.36.0-nightly.20260318.e2658ccda12 features18 fixes11 improvementsThis release introduces major new capabilities, including the full enablement of subagents and the default activation of JIT context loading. Security and reliability have been enhanced with cryptographic integrity verification for extensions and sandboxing for process-spawning tools. Numerous bug fixes address issues related to configuration saving, terminal input handling, and JIT context operations.
v0.34.017 features20 fixes7 improvementsThis release introduces significant new capabilities, including experimental LXC and native gVisor sandboxing support, and new CLI features like chat resume and custom footers. Numerous bug fixes address stability, particularly around OAuth handling, model persistence, and UI rendering issues.
v0.35.0-preview.114 features19 fixes9 improvementsThis release introduces significant enhancements to user customization, including customizable keyboard shortcuts and support for new Vim motions and keybindings in the CLI. Several core stability fixes address issues related to process handling, API error retries, and Windows compatibility. Users will also benefit from improved telemetry and better handling of tool calls and session resumes.
v0.34.0-preview.4This release primarily consists of a patch update, cherry-picking a specific commit (48130eb) to stabilize the v0.34.0-preview.3 branch and create version v0.34.0-preview.4. No new user-facing features or specific bug fixes were detailed in this summary section.
v0.33.21 fixThis patch release primarily addresses a specific conflict encountered during the cherry-picking process for the v0.33.1-pr-22665 release branch. Users should note this is a maintenance update focused on resolving integration issues.
v0.35.0-nightly.20260314.3038fdce2This release primarily contains maintenance updates and internal changes, as indicated by the minimal changelog content provided. Users should refer to the full comparison link for detailed technical updates introduced by the latest commit.
v0.34.0-preview.3This release primarily consists of a patch update to version v0.34.0-preview.3, incorporating a cherry-pick from a previous pull request. No new user-facing features or specific bug fixes are detailed in these release notes.
v0.35.0-nightly.20260313.bb060d7a917 features18 fixes9 improvementsThis release introduces significant new capabilities, including OAuth2 Authorization Code support for A2A agents and customizable keyboard shortcuts. Key fixes address stability issues like preventing prompt jumping and race conditions during retries. Users will also benefit from new Vim mode motions and improved reporting of per-model token usage in stream-json output.
v0.33.1This release is a patch update (v0.33.1) focused on applying a specific cherry-pick (8432bce) from a pull request to stabilize the current release branch. No new user-facing features or explicit bug fixes are detailed in this summary, indicating a minor maintenance update.
v0.34.0-preview.2This release appears to be a maintenance patch, specifically cherry-picking a commit to address an issue in the v0.34.0-preview.1 branch and creating version v0.34.0-preview.2. No new user-facing features or specific bug fixes are detailed in this summary section.
v0.34.0-preview.11 fixThis patch release primarily addresses internal conflicts encountered during the cherry-picking process for the v0.34.0-preview.0 branch. Users should see a more stable integration of recent changes following the resolution of these conflicts.
v0.33.016 features16 fixes12 improvementsThis release introduces several new capabilities, including the addition of the github-issue-creator skill and support for HTTP authentication for A2A remote agents. Several critical bugs were fixed, such as resolving race conditions in ACP/Zed and reducing false positives in LLM loop detection. Users will also benefit from UX improvements like a redesigned compact header and better context display for the context window usage.
v0.34.0-preview.015 features18 fixes7 improvementsThis release introduces significant new capabilities, including experimental LXC and native gVisor sandboxing support, along with new CLI features like chat session resumption and custom footer configuration. Numerous bug fixes address stability, including increased agent timeouts and preventing hangs during OAuth in non-interactive sessions. Users will also benefit from improved UI styling and better filename prioritization in autocompletion.
v0.33.0-preview.151 fixThis release primarily focuses on internal maintenance by applying a specific cherry-pick to resolve conflicts within the release branch. Users should note the application of commit 3ff68a9 to stabilize the preview build.
v0.33.0-preview.141 fixThis release primarily addresses a technical issue within the release pipeline, specifically resolving a conflict encountered during a cherry-pick operation. Users should see a more stable build process as a result of this patch.
v0.33.0-preview.13This release appears to be a maintenance patch, specifically cherry-picking a commit to stabilize the v0.33.0-preview.12 branch into the new v0.33.0-preview.13 version. No user-facing features or explicit bug fixes are detailed in this summary section.
v0.33.0-preview.12This release primarily consists of a maintenance cherry-pick to the current preview branch. There are no new user-facing features or specific bug fixes highlighted in this summary section.
v0.33.0-preview.11This release primarily consists of a patch cherry-pick to stabilize the current preview version. Users should note that this update incorporates specific fixes referenced in pull request 21859.
v0.34.0-nightly.20260310.4653b126f14 features13 fixes9 improvementsThis release introduces several new CLI features, including enabling Plan Mode by default, adding the /upgrade command, and unifying the /chat and /resume UX. Numerous bug fixes address stability issues related to memory usage, environment variables, and path resolution across platforms. Performance has also been improved through increased caching of API key and settings loads.
v0.33.0-preview.10This release appears to be a maintenance patch, specifically cherry-picking a commit to update the preview version from v0.33.0-preview.9 to v0.33.0-preview.10. No user-facing features or specific bug fixes are detailed in these notes.
v0.33.0-preview.91 fixThis is a minor patch release focused on resolving internal conflicts during the cherry-picking process for the upcoming preview version. Users should see stability improvements related to the build process.
v0.33.0-preview.8This release appears to be a maintenance patch, specifically cherry-picking a commit to ensure version stability for the v0.33.0-preview.7 branch. Users should note that this is a minor update focused on internal version management rather than new user-facing functionality.
v0.33.0-preview.7This release primarily focuses on internal updates and bug fixes, with no major new user-facing features announced in the provided snippet. Users should refer to the linked GitHub comparison for detailed changes.
v0.33.0-preview.6This release primarily consists of a patch update, cherry-picking a specific commit to the current preview version. Users should note that this is a minor maintenance update focused on stabilizing the v0.33.0-preview.5 branch.
v0.34.0-nightly.20260307.6c3a906456 features9 fixes3 improvementsThis release introduces several core enhancements, including a unified KeychainService for token storage and a generic CacheService to optimize user setup. Several bugs related to task tracking, chat compression, and file handling on case-insensitive filesystems have been resolved. Users will also benefit from dynamically generated keybinding hints and improved accessibility support in the RewindViewer.
v0.33.0-preview.51 fixThis minor release primarily addresses a specific conflict issue encountered during a patch cherry-pick operation. Users should note the resolution of this internal conflict affecting the build process.
v0.34.0-nightly.20260306.a8f5073526 features12 fixes4 improvementsThis release introduces significant new capabilities, including native gVisor sandboxing support and the ability to configure custom footers via the /footer command. Several bugs were addressed, such as fixing padding issues in the UI, ensuring correct tool exclusion in non-interactive mode, and improving theme contrast on macOS Terminal.app.
v0.33.0-preview.4This release primarily consists of a patch update, cherry-picking a specific commit to stabilize version v0.33.0-preview.3 into the new v0.33.0-preview.4 release. No new user-facing features or specific bug fixes were detailed in this summary section.
v0.33.0-preview.31 fixThis preview release primarily focuses on internal maintenance by addressing a specific conflict encountered during a cherry-pick operation to the release branch. Users should see stability improvements resulting from this patch.
v0.33.0-preview.2This release primarily consists of a patch update, cherry-picking a specific commit to stabilize the v0.33.0-preview.1 branch and create version 0.33.0-preview.2. No new user-facing features or specific bug fixes are detailed in this summary.
v0.30.0-nightly.20260226.f9f916e1d18 features11 fixes5 improvementsThis release introduces significant new capabilities, including the foundation for a task tracker, support for RuntimeHook functions, and the ability to steer models within the workspace. Several fixes address critical issues like unsafe type assertions and dependency vulnerabilities. Users will also benefit from parallel extension loading and improved Plan Mode features like automatic model switching.
v0.30.020 features16 fixes9 improvementsThis release introduces significant enhancements to Plan Mode, including a formalized 5-phase workflow and the ability to enable skills within plans. Users will benefit from new UI controls like text wrapping in markdown tables and the option to hide the shortcuts hint. Numerous bug fixes address stability issues related to policy persistence, MCP discovery, and UI rendering flicker.
v0.31.0-preview.014 features15 fixes8 improvementsThis release introduces several new features, including support for macOS run-event notifications, experimental steering hints, and project-level policy implementation. Key fixes address issues with tool confirmation timeouts, incorrect handling of unknown slash commands, and improved stability in plan mode fallback scenarios. Users will also benefit from enhanced editing capabilities via improved ranged reads and fuzzy editing.
v0.30.0-preview.6This release primarily consists of a patch update (v0.30.0-preview.6) which incorporates a specific cherry-pick from a previous pull request to ensure stability in the current preview branch. Users should note this is a maintenance update focused on patching the v0.30.0-preview.5 release.
v0.29.7This release primarily consists of a patch update (v0.29.7) which cherry-picks a specific commit (d96bd05) from a pull request to address an immediate issue. Users should note that this is a maintenance release focused on stability rather than introducing new functionality.
v0.30.0-nightly.20260224.544df749a8 features14 fixes5 improvementsThis release introduces significant enhancements to policy handling, including support for Gemini 3.1 policy chains and MCP Server Wildcards. Users will benefit from an experimental direct web fetch capability and improved stability, as several critical bugs related to model persistence, non-interactive mode failures, and Windows compatibility have been resolved. Additionally, retry configuration is now user-adjustable via a new setting.
v0.30.0-preview.5This release primarily consists of a patch update, cherry-picking a specific commit to ensure stability in version v0.30.0-preview.4 and preparing for version v0.30.0-preview.5. No new user-facing features or specific bug fixes are detailed in this summary.
v0.30.0-preview.4This release appears to be a maintenance patch, specifically cherry-picking a commit to stabilize the v0.30.0-preview.3 branch into the new v0.30.0-preview.4 version. No user-facing features or explicit bug fixes are detailed in these brief notes.
v0.29.61 fixThis patch release primarily addresses a specific conflict encountered during a cherry-pick operation related to commit aa9163d. Users should experience stability improvements related to this specific integration point.
v0.30.0-nightly.20260223.c537fd5ae14 features22 fixes12 improvementsThis release introduces several new features, including experimental in-progress steering hints and support for macOS run-event notifications. Numerous bug fixes address issues with UI rendering, tool handling, and configuration stability. Key improvements include centralizing compatibility checks and migrating core rendering to use xterm.js.
v0.30.0-preview.3This release primarily focuses on internal updates and stability improvements, as detailed in the full changelog. Users should review the linked comparison for specific changes between versions v0.30.0-preview.2 and v0.30.0-preview.3.
v0.29.53 features3 fixes3 improvementsThis release focuses on improving the user experience with streaming API responses and introducing a powerful new `code review` command for automated feedback. Several critical bugs related to network timeouts and code formatting have also been resolved.
v0.29.41 feature3 fixes2 improvementsThis release introduces response streaming via the `--stream` flag, allowing users to see output immediately as it is generated. We have also resolved critical bugs related to command-line argument parsing and environment-specific configuration loading. Performance has been slightly improved for API connection latency.
v0.29.3This release primarily consists of a patch update (v0.29.3) which incorporates a specific cherry-pick (c43500c) from a previous pull request. Users should note this is a maintenance release focused on stability rather than introducing new user-facing functionality.
v0.30.0-preview.2This release primarily consists of a patch update, cherry-picking a specific commit (c43500c) to stabilize the v0.30.0-preview.1 branch and create version v0.30.0-preview.2. No new user-facing features or specific bug fixes were detailed in this summary section.
v0.30.0-preview.1This release primarily consists of internal patching and version bumping, specifically cherry-picking commit 261788c into the v0.30.0-preview.0 branch to create version v0.30.0-preview.1. No user-facing features or explicit bug fixes are detailed in these notes.
v0.29.2This release primarily consists of a patch update (v0.29.2) which cherry-picks a specific commit to address an immediate issue in the v0.29.1 release line. No new user-facing features or significant functional changes are detailed in these notes.
v0.29.1This release appears to be a patch update (v0.29.1) focused on internal maintenance, specifically cherry-picking a commit to stabilize the current release branch. No user-facing features or specific bug fixes are detailed in these notes.
v0.30.0-nightly.20260218.ce84b3cb521 features15 fixes9 improvementsThis release introduces significant new capabilities, including initial SDK support with custom skills and dynamic system instructions, alongside new command structure management via the model subcommand. Numerous bug fixes address UI flickering, platform-specific issues like Windows escaping, and improved tool validation, resulting in a more stable and feature-rich experience.
v0.29.018 features17 fixes15 improvementsThis release introduces significant enhancements to planning capabilities, including the new /plan slash command, support for editing plans with the `replace` tool, and better integration of planning artifacts into workflows. Several critical bugs were fixed, such as resolving agents getting stuck in interactive commands and improving connection stability with retry logic for SSL/TLS errors. Additionally, new features include Vim motion support in the CLI and better management of tool outputs via observation masking and persistence.
v0.30.0-preview.020 features17 fixes11 improvementsThis release introduces significant enhancements to planning capabilities, including a formalized 5-phase workflow and new settings for managing memory and skills within Plan Mode. Users will benefit from new UI controls like text wrapping in markdown tables and the ability to hide shortcut hints. Several stability fixes address issues related to policy persistence, debug console closing, and rendering consistency.
v0.29.0-preview.5This release primarily consists of a patch update, cherry-picking a specific commit to stabilize the current preview version. No new user-facing features or specific bug fixes were detailed in this summary section.
v0.29.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 ensuring the stability of version v0.29.0-preview.3.
v0.29.0-preview.3This release primarily consists of a patch update (v0.29.0-preview.3) which cherry-picks a specific commit (d0c6a56) from a previous pull request to ensure stability in the current preview branch. No new user-facing features or specific bug fixes are detailed in this summary.
v0.30.0-nightly.20260212.207ac6f2d4 features4 fixes3 improvementsThis release introduces new CLI capabilities, including Ctrl-Z suspension and a prototype clean UI toggle for a more minimal experience. Key fixes address character truncation in markdown mode and improve Plan Mode isolation and policy rule prioritization. Users will also benefit from refined system prompts for better agentic execution.
v0.29.0-preview.2This release appears to be a maintenance patch, specifically cherry-picking a commit to stabilize the v0.29.0-preview.1 branch into the new v0.29.0-preview.2 version. No new user-facing features or specific bug fixes are detailed in this summary.
v0.30.0-nightly.20260212.099aa96215 features6 fixes4 improvementsThis release focuses heavily on enhancing Plan Mode by allowing skill enablement and validating policy overrides. Key updates include migrating internal models to Gemini 3 and deprecating older tool configuration flags in favor of the new policy engine. Several bugs related to selection mode exiting and environment variable population have also been resolved.
v0.28.21 fixThis patch release primarily addresses a specific conflict encountered during the cherry-picking process for the release branch. Users should note the resolution of this internal integration issue.
v0.28.11 fixThis patch release primarily consists of applying a specific cherry-pick (37f128a) to the v0.28.0-pr-18478 branch. Users should review the linked pull request for details on the specific change included in this minor update.
v0.30.0-nightly.20260211.f5dd1068f2 features2 fixes2 improvementsThis release introduces multi-line text answers for the ask-user tool and enables tool output masking by default for improved privacy. Performance has been boosted through optimized table rendering and better management of large debug logs. Several critical bugs related to debug console closing and MCP discovery have also been resolved.
v0.30.0-nightly.20260211.0d034b8c14 features2 fixes1 improvementThis release introduces several new capabilities, including the formalization of a 5-phase sequential planning workflow and the ability to limit search results. Users will also find new configuration options to manage memory usage and hide the shortcuts hint UI. Additionally, a critical race condition in policy persistence has been resolved.
v0.30.0-nightly.20260210.8257ec44721 features16 fixes14 improvementsThis release introduces significant enhancements to tool handling, including observation masking, session-linked storage, and remote configuration for masking thresholds. The core model has been updated with an overhauled system prompt for better rigor, and sub-agents now use XML format. Several stability fixes address issues in plan mode, Windows shell execution, and configuration initialization.
v0.28.014 features16 fixes13 improvementsThis release introduces several new capabilities, including the /prompt-suggest command and support for custom themes in extensions. Key fixes address issues with streaming hook warnings, credential exposure, and Vim mode usability. Users will also benefit from improved startup information display and updated undo/redo keybindings.