Gemini CLI: What's New in January 2026
A summary of all updates, new features, and bug fixes released for Gemini CLI during January 2026.
New Features in January 2026
- Added prompt for users to restart the CLI when changing authentication to OAuth mid-session or if no auth type is selected at startup.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Introduced the /memory command for the a2a server.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Added install and uninstall commands for managing skills via the CLI.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Enabled using the Tab key to switch focus between the shell and the input area.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Enabled support for shipping built-in skills directly with the CLI.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Implemented dynamic terminal tab titles to reflect CLI status.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Added the 'disableLLMCorrection' setting to skip automatic correction in edit tools.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Clarified mandatory YAML frontmatter requirements for sub-agents.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Implemented support for subagents as extensions.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Added support for defining agents within settings.json.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Highlighted the persist mode status within the ModelDialog.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Enhanced the retry mechanism and overall user experience for retries.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Added a Rewind Confirmation dialog and a Rewind Viewer component.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Introduced the 'skill-creator' built-in skill and CJS management tools.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Added support for Folder Trust when using Hooks.(v0.24.0)
- Introduced dynamic mode-aware policy evaluation.(v0.24.0)
- Enabled automatic persistence of the last used /model across Gemini CLI sessions.(v0.24.0)
- Implemented unified secrets sanitization and environment variable redaction options.(v0.24.0)
- Added experimental in-CLI subcommands for installing and uninstalling extensions.(v0.24.0)
- Added support for A2A Client Manager.(v0.24.0)
- Enabled terse transformations of image paths within the text buffer.(v0.24.0)
- Added security warnings and improved layout for the Hooks list.(v0.24.0)
- Added project-level hook warnings for security context.(v0.24.0)
- Added modifyOtherKeys protocol support for tmux integration.(v0.24.0)
- Enabled granular shell command allowlisting within the policy engine.(v0.24.0)
- Added support for remote agents and multi-agent TOML files.(v0.24.0)
- Implemented tool input modification support.(v0.24.0)
- Added instructions to the extensions update info notification.(v0.24.0)
- Added extension settings information to the /extensions list command output.(v0.24.0)
- Implemented Core Skill Infrastructure and Tiered Discovery for Agent Skills.(v0.24.0)
- Added remote agents to the agent registry.(v0.24.0)
- Implemented STOP_EXECUTION functionality and enhanced hook decision handling.(v0.24.0)
- Implemented Autonomous Activation Tool and Context Injection for Agent Skills.(v0.24.0)
- Added folder suggestions to the /dir add command.(v0.24.0)
- Implemented Agent Integration and System Prompt Awareness for Agent Skills.(v0.24.0)
- Added Status Bar Integration to display Skill Counts for Agent Skills.(v0.24.0)
- Implemented Unification of Representation and Centralized Loading for Agent Skills.(v0.24.0)
- Restored MessageBus optionality for soft migration (Phase 1).(v0.24.0)
- Standardized Tool and Agent Invocation constructors (Phase 2).(v0.24.0)
- Added support for Hx.(v0.25.0-preview.0)
- Introduced GEMINI_CLI_HOME environment variable for strict test isolation.(v0.25.0-preview.0)
- Enabled multi-scope skill enablement and shadowing.(v0.25.0-preview.0)
- Added confirmation details support and JSON-RPC vs HTTP REST support.(v0.25.0-preview.0)
- Added filepath autosuggestion after using slash commands in the CLI.(v0.25.0-preview.0)
- Added an upgrade option for paid users.(v0.25.0-preview.0)
- Enabled exporting chat history in the /bug command and prefilling GitHub issues.(v0.25.0-preview.0)
- Enabled interactive shell mode for external tooling relying on the a2a server.(v0.25.0-preview.0)
- Added extension linking capabilities in the CLI.(v0.25.0-preview.0)
- Added native Sublime Text support to IDE detection.(v0.25.0-preview.0)
- Added the /agents slash command to list available agents.(v0.25.0-preview.0)
- Implemented file system reversion utilities for the Rewind functionality.(v0.25.0-preview.0)
- Added support for Antigravity terminal in the terminal setup utility.(v0.25.0-preview.0)
- Enabled model routing to subagents.(v0.25.0-preview.0)
- Enabled the cli_help agent by default.(v0.25.0-preview.0)
- Introduced granular stop and block behavior for agent hooks.(v0.25.0-nightly.20260112.15891721a)
- Added a command to manage Gemini skills via the CLI (/skills management command).(v0.25.0-nightly.20260112.15891721a)
- Enabled implementation of /skills reload command.(v0.25.0-nightly.20260112.15891721a)
- Added a setting to support OSC 52 paste functionality.(v0.25.0-nightly.20260112.15891721a)
- Enabled support for context injection via the SessionStart hook.(v0.25.0-nightly.20260112.15891721a)
- Added support for remote agents.(v0.25.0-nightly.20260112.15891721a)
- Added visual indicators for hook execution in the UI.(v0.25.0-nightly.20260112.15891721a)
- Added a hooks.enabled setting to control hook execution.(v0.25.0-nightly.20260112.15891721a)
- Introduced remote admin settings, including secureModeEnabled and mcpEnabled.(v0.25.0-nightly.20260112.15891721a)
- Added support for Hx.(v0.25.0-nightly.20260112.15891721a)
- Implemented multi-scope skill enablement and shadowing fix for Agent Skills.(v0.25.0-nightly.20260112.15891721a)
- Added support for extensions disabled via admin settings (though this was reverted, it was present in the notes).(v0.25.0-nightly.20260112.15891721a)
- Added description for each setting item displayed in the /settings command.(v0.25.0-nightly.20260112.15891721a)
- Enabled opt-in persistence of the model selected via /model.(v0.25.0-nightly.20260112.15891721a)
- Introduced remote agent infrastructure and renamed the local executor.(v0.23.0)
- Added the `/auth logout` command to clear credentials and authentication state.(v0.23.0)
- Launched Gemini 3 Flash model support in the Gemini CLI.(v0.23.0)
- Added support for Windows clipboard image pasting, including an Alt+V workaround.(v0.23.0)
- Added an agent TOML parser.(v0.23.0)
- Added a core tool that incorporates all context from the core package.(v0.23.0)
- Added support for friendly names and descriptions in hooks.(v0.23.0)
- Enabled detection of the background color.(v0.23.0)
- Passed additional environment variables to shell execution.(v0.23.0)
- Implemented JIT context memory loading and UI synchronization.(v0.23.0)
- Put the "Allow for all future sessions" confirmation behind a setting that is off by default.(v0.23.0)
- Added documentation for the System Prompt Override (GEMINI_SYSTEM_MD).(v0.23.0)
- Added an Introspection agent demo.(v0.23.0)
- Added clear logging for hooks telemetry.(v0.23.0)
- Added support for `.geminiignore` in the SearchText tool.(v0.23.0)
- Added support for Folder Trust when using Hooks.(v0.24.0-preview.0)
- Introduced dynamic mode-aware policy evaluation.(v0.24.0-preview.0)
- Enabled automatic persistence of the last used /model across Gemini CLI sessions.(v0.24.0-preview.0)
- Implemented unified secrets sanitization and environment variable redaction options.(v0.24.0-preview.0)
- Added experimental in-CLI subcommands for installing and uninstalling extensions.(v0.24.0-preview.0)
- Added support for A2A Client Manager.(v0.24.0-preview.0)
- Enabled terse transformations of image paths within the text buffer.(v0.24.0-preview.0)
- Added security warnings and improved layout for the Hooks list.(v0.24.0-preview.0)
- Added project-level hook warnings for security context.(v0.24.0-preview.0)
- Added modifyOtherKeys protocol support for tmux integration.(v0.24.0-preview.0)
- Enabled granular shell command allowlisting within the policy engine.(v0.24.0-preview.0)
- Added support for remote agents and multi-agent TOML files.(v0.24.0-preview.0)
- Implemented tool input modification support.(v0.24.0-preview.0)
- Added instructions to the extensions update info notification.(v0.24.0-preview.0)
- Added extension settings information to the /extensions list command output.(v0.24.0-preview.0)
- Implemented Core Skill Infrastructure and Tiered Discovery for Agent Skills.(v0.24.0-preview.0)
- Added remote agents to the agent registry.(v0.24.0-preview.0)
- Implemented STOP_EXECUTION functionality and enhanced hook decision handling.(v0.24.0-preview.0)
- Implemented Autonomous Activation Tool and Context Injection for Agent Skills.(v0.24.0-preview.0)
- Added folder suggestions to the /dir add command.(v0.24.0-preview.0)
- Implemented Agent Integration and System Prompt Awareness for Agent Skills.(v0.24.0-preview.0)
- Added Status Bar Integration to display Skill Counts for Agent Skills.(v0.24.0-preview.0)
- Implemented Unification of Representation and Centralized Loading for Agent Skills.(v0.24.0-preview.0)
- Restored MessageBus optionality for soft migration (Phase 1).(v0.24.0-preview.0)
- Standardized Tool and Agent Invocation constructors (Phase 2).(v0.24.0-preview.0)
- Introduced Autonomous Activation Tool and Context Injection for Agent Skills.(v0.24.0-nightly.20260103.30f5c4af4)
- Enabled Agent Integration and System Prompt Awareness for Agent Skills.(v0.24.0-nightly.20260103.30f5c4af4)
- Added folder suggestions when using the /dir add command.(v0.24.0-nightly.20260103.30f5c4af4)
- Integrated Agent Skill counts into the Status Bar for quick visibility.(v0.24.0-nightly.20260103.30f5c4af4)
Bug Fixes in January 2026
- Fixed an issue where the 'activate_skill' command would incorrectly trigger a re-registration warning.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Restored fastreturn support.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Fixed an issue where the CLI would set only the window title instead of both the tab and window title.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Ensured MCP policies correctly match unqualified names when running in non-interactive mode.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Refined the 'Action Required' indicator and focus hints in the CLI.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Fixed an unknown argument error when using 'gemini skills install'.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Allowed the @ file selector to work correctly on slash command lines.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Resolved a sticky header regression that occurred in tool messages.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Ensured OSC52 copy functionality is only used when operating in SSH or WSL environments.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Fixed an issue where ctrl+x did not use the preferred editor.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Resolved a race condition that occurred during tool response reporting.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Prevented errors from being thrown for GeminiEventType Retry and InvalidStream in the a2a context.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Fixed PDF token estimation calculations.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Corrected an issue where the 'gemini skills install' command threw an unknown argument error.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Fixed a crash that occurred when cleaning up unhandled EIO errors during stdin read operations.(v0.24.0)
- Fixed missing `type` field in MCPServerConfig.(v0.24.0)
- Resolved an unhandled promise rejection in ide-client.ts.(v0.24.0)
- Fixed failure to check if a directory is a repository in GitService.initialize.(v0.24.0)
- Fixed an issue where the `enableShellOutputEfficiency` setting was missing from the settings schema.(v0.24.0)
- Fixed the policy engine by enabling granular shell command allowlisting.(v0.24.0)
- Deduplicated agent hooks and added cross-platform integration tests.(v0.24.0)
- Fixed a build issue caused by a year-specific linter rule.(v0.24.0)
- Fixed an unhandled promise rejection in mcp-client-manager.(v0.24.0)
- Improved shell command detection when dealing with redirection.(v0.24.0)
- Mocked powershell output in shell-utils tests to ensure stability.(v0.24.0)
- Fixed an issue with overrides to bases in the core functionality.(v0.25.0-preview.0)
- Fixed the spewie getter in `hookTranslator.ts`.(v0.25.0-preview.0)
- Fixed a typo in the MCP servers settings description.(v0.25.0-preview.0)
- Fixed an issue where yolo should auto allow redirection.(v0.25.0-preview.0)
- Fixed an issue where `disableYoloMode` incorrectly enforced default approval mode against arguments.(v0.25.0-preview.0)
- Fixed an issue with the `pr-triage.sh` script limiting labels.(v0.25.0-preview.0)
- Fixed CI failures when running on forks.(v0.25.0-preview.0)
- Fixed an issue where the telemetry.js script failed to handle paths containing spaces.(v0.25.0-preview.0)
- Resolved an issue related to cherry-picking a specific commit (eda47f5) that caused conflicts during the release process.(v0.24.0-preview.3)
- Fixed a terminal hang that occurred when a user exited the browser without logging in.(v0.25.0-nightly.20260112.15891721a)
- Fixed an issue where the SDK warning was triggered by accessing the .text getter during logging.(v0.25.0-nightly.20260112.15891721a)
- Prevented a crash when using the /copy command on Windows by skipping /dev/tty.(v0.25.0-nightly.20260112.15891721a)
- Resolved a paste issue specifically on Windows terminals.(v0.25.0-nightly.20260112.15891721a)
- Fixed the order of preflight checks.(v0.25.0-nightly.20260112.15891721a)
- Fixed an issue where the writeTodo construction was incorrect.(v0.25.0-nightly.20260112.15891721a)
- Fixed image token estimation calculations.(v0.25.0-nightly.20260112.15891721a)
- Fixed an issue where broken skills objects were incorrectly displayed in the settings dialog.(v0.25.0-nightly.20260112.15891721a)
- Fixed scheduled issue triage queries that were causing an "argument list too long" error by limiting the queries.(v0.25.0-nightly.20260112.15891721a)
- Fixed the /settings command fallback mechanism.(v0.25.0-nightly.20260112.15891721a)
- Fixed an issue where keyboard modes were not properly disabled upon exit.(v0.25.0-nightly.20260112.15891721a)
- Fixed an issue where eager slash command completion hid sibling commands.(v0.23.0)
- Corrected initial history length handling for chat commands.(v0.23.0)
- Prevented an infinite loop during prompt completion when an error occurred.(v0.23.0)
- Fixed an issue where showing command suggestions was suppressed even on a perfect match; suggestions are now shown and sorted correctly.(v0.23.0)
- Fixed hook command expansion to sanitize input and prevent injection vulnerabilities.(v0.23.0)
- Added validation for the trusted folder level in folder trust settings.(v0.23.0)
- Fixed a right border overflow issue in trust dialogs.(v0.23.0)
- Fixed a bug where accepting edits continued even after the feature was turned off.(v0.23.0)
- Prevented an infinite relaunch loop when the `--resume` flag failed.(v0.23.0)
- Fixed the placeholder text displayed during shell mode input.(v0.23.0)
- Fixed a crash that occurred when cleaning up unhandled EIO errors during stdin reading.(v0.24.0-preview.0)
- Fixed missing `type` field in MCPServerConfig.(v0.24.0-preview.0)
- Resolved an unhandled promise rejection in ide-client.ts.(v0.24.0-preview.0)
- Fixed failure in GitService.initialize when checking if the current directory is a repository.(v0.24.0-preview.0)
- Fixed an issue where the `enableShellOutputEfficiency` setting was missing from the settings schema.(v0.24.0-preview.0)
- Fixed the policy engine by enabling granular shell command allowlisting.(v0.24.0-preview.0)
- Fixed deduplication issues for agent hooks and added cross-platform integration tests.(v0.24.0-preview.0)
- Fixed a build issue caused by a year-specific linter rule.(v0.24.0-preview.0)
- Fixed an unhandled promise rejection in mcp-client-manager.(v0.24.0-preview.0)
- Improved shell command detection when handling redirection.(v0.24.0-preview.0)
- Fixed mocking of powershell output in shell-utils tests.(v0.24.0-preview.0)
- Resolved an issue related to cherry-picking commit 788bb04 in release/v0.23.0-preview.5-pr-15817 that caused conflicts.(v0.23.0-preview.6)
- Fixed build issues that were caused by a year-specific linter rule.(v0.24.0-nightly.20260103.30f5c4af4)
- Fixed an unhandled promise rejection error occurring within the mcp-client-manager.(v0.24.0-nightly.20260103.30f5c4af4)
- Improved shell command handling to correctly detect redirection.(v0.24.0-nightly.20260103.30f5c4af4)
- Fixed an issue where PowerShell output was incorrectly mocked in shell-utils tests.(v0.24.0-nightly.20260103.30f5c4af4)
Improvements in January 2026
- Enhanced shell command safety and parsing capabilities.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Optimized the PR triage script for faster execution.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Updated the system prompt for the cli-help agent in the sub-agents section.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Migrated yolo/auto-edit keybindings.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Improved UI feedback and parser reliability for agents.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Migrated various keybindings for consistency.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Implemented cleanup of activity logs alongside session files.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Aligned internal agent settings with configurations exposed through settings.json.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Refined the 'Action Required' indicator and focus hints.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Clarified mandatory YAML frontmatter for sub-agents.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Improved key binding names and descriptions.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Optimized the AgentsStatus layout using a dense list style and group separation.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Fixed an issue where the CLI would copy using OSC52 outside of SSH/WSL.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Made ctrl+x use the preferred editor.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Cleaned up A2A task output for better readability for users and LLMs.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Modernized MaxSizedBox usage to rely on <Box maxHeight> and ResizeObservers.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Clarified documentation regarding F12 to open the debug console.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Removed unnecessary x7f key bindings.(v0.26.0-nightly.20260115.6cb3ae4e0)
- Improved error messages displayed when using the `--resume` flag.(v0.24.0)
- Schema validation errors are now non-fatal, preventing process termination.(v0.24.0)
- Limited the display of MCP resources to 10 items by default.(v0.24.0)
- Unified shell security policy and removed legacy logic.(v0.24.0)
- Enforced mandatory MessageBus injection (Phase 3 Hard Migration).(v0.24.0)
- Added exponential back-off retries for retryable errors without a specified back-off duration.(v0.24.0)
- Logged fallback mode status for better diagnostics.(v0.24.0)
- Improved the `activate_skill` tool and standardized on lowercase XML tags.(v0.25.0-preview.0)
- Centralized skill management logic and feedback rendering.(v0.25.0-preview.0)
- Simplified hook firing using HookSystem wrapper methods.(v0.25.0-preview.0)
- Decoupled enabling hooks UI from the subsystem.(v0.25.0-preview.0)
- Added an option to fallback for capacity errors in ProQuotaDi.(v0.25.0-preview.0)
- Renamed the introspection agent to cli help agent.(v0.25.0-preview.0)
- Simplified the extension settings command.(v0.25.0-preview.0)
- Improved UX with transparent feedback and CLI refinements for skills.(v0.25.0-preview.0)
- Moved the 'Failed to load skills' warning to debug logs.(v0.25.0-preview.0)
- Reduced nags about Pull Requests that reference issues but do not fix them.(v0.25.0-preview.0)
- Optimized CI workflow by parallelizing jobs and caching linters.(v0.25.0-preview.0)
- Optimized JSON-output tests using mock responses.(v0.25.0-preview.0)
- Ensured TERM is set to xterm-256color for better terminal compatibility.(v0.25.0-preview.0)
- Updated the page's title for consistency.(v0.25.0-preview.0)
- Unified Agent Skills representation and centralized loading.(v0.25.0-nightly.20260112.15891721a)
- Unified shell security policy and removed legacy logic.(v0.25.0-nightly.20260112.15891721a)
- Standardized Tool and Agent Invocation constructors (Phase 2 migration).(v0.25.0-nightly.20260112.15891721a)
- Enforced mandatory MessageBus injection (Phase 3 Hard Migration).(v0.25.0-nightly.20260112.15891721a)
- Consolidated EditTool and SmartEditTool.(v0.25.0-nightly.20260112.15891721a)
- Extracted and integrated the ToolExecutor.(v0.25.0-nightly.20260112.15891721a)
- Applied default settings automatically.(v0.25.0-nightly.20260112.15891721a)
- Removed manual string usage when displaying the manual model in the footer.(v0.25.0-nightly.20260112.15891721a)
- Informed the user when settings are missing upon extension updates.(v0.25.0-nightly.20260112.15891721a)
- Added initiation method telemetry property.(v0.25.0-nightly.20260112.15891721a)
- Centralized Agent Skills management logic and feedback rendering.(v0.25.0-nightly.20260112.15891721a)
- Introduced GEMINI_CLI_HOME for strict test isolation.(v0.25.0-nightly.20260112.15891721a)
- Extracted legacy policy from the core tool scheduler to the policy engine.(v0.25.0-nightly.20260112.15891721a)
- Simplified the extension settings command.(v0.25.0-nightly.20260112.15891721a)
- Simplified hook firing using HookSystem wrapper methods.(v0.25.0-nightly.20260112.15891721a)
- Updated troubleshooting documentation for the UNABLE_TO_GET_ISSUER_CERT_LOCALLY error.(v0.25.0-nightly.20260112.15891721a)
- Added a workflow to label child issues for rollup.(v0.25.0-nightly.20260112.15891721a)
- Removed foreground colors for themes other than shades of purple and holiday themes.(v0.23.0)
- Removed repository-specific tips.(v0.23.0)
- Removed the user query from the footer when in debug mode.(v0.23.0)
- Added one unit of padding to the settings dialog to prevent flickering.(v0.23.0)
- Migrated `console.error` in `ripGrep.ts` to use `debugLogger`.(v0.23.0)
- Removed redundant `isModelAvailabilityServiceEnabled` toggle and cleaned up dead code.(v0.23.0)
- Respects the `previewFeatures` value from the remote flag if it is undefined.(v0.23.0)
- Removed legacy fallback flags and migrated loop detection logic.(v0.23.0)
- Updated the detailed model stats display to use a new shared Table class for improved robustness.(v0.23.0)
- Added 3.0 to the list of allowed sensitive keywords.(v0.23.0)
- Handled all HTTP 429 errors as `retryableQuotaError`.(v0.23.0)
- Reduced log verbosity and improved error reporting within hooks.(v0.23.0)
- Simplified tool confirmation labels for better user experience.(v0.23.0)
- Added more robust command parsing logs.(v0.23.0)
- Validated that the OAuth resource parameter matches the MCP server URL.(v0.23.0)
- Improved error messages displayed when using the `--resume` flag.(v0.24.0-preview.0)
- Made schema validation errors non-fatal, preventing crashes.(v0.24.0-preview.0)
- Limited the display of MCP resources to 10 by default.(v0.24.0-preview.0)
- Implemented exponential back-off retries for retryable errors without a specified back-off duration.(v0.24.0-preview.0)
- Unified shell security policy and removed legacy logic.(v0.24.0-preview.0)
- Enforced mandatory MessageBus injection (Phase 3 Hard Migration).(v0.24.0-preview.0)
- Added logging to show when the fallback mode is being used.(v0.24.0-nightly.20260103.30f5c4af4)
- Cleaned up old smart edit settings.(v0.24.0-nightly.20260103.30f5c4af4)
All Releases in January 2026
v0.26.0-nightly.20260115.6cb3ae4e014 features14 fixesThis release introduces significant new capabilities, including the ability to install and uninstall skills directly via CLI commands and support for defining agents in settings.json. Key fixes address issues with command registration warnings, title setting inconsistencies, and improved shell command safety. Users will also benefit from new UI features like dynamic terminal tab titles and enhanced retry mechanisms.
v0.24.0-nightly.20260115.c9d6f9b22This release primarily consists of internal updates and bug fixes, as indicated by the comparison link provided. Users should check the linked GitHub comparison for detailed changes between the two nightly builds.
v0.24.025 features11 fixesThis release introduces significant enhancements to Agent Skills, including infrastructure setup, autonomous activation tools, and system prompt awareness. Key new features also include experimental in-CLI extension management and support for remote agents. Several stability improvements were made, such as fixing crashes related to I/O errors and enhancing policy engine granularity for shell command execution.
v0.25.0-preview.015 features8 fixesThis release introduces significant new capabilities, including native Sublime Text support, filepath autosuggestion in the CLI, and the ability to export chat history directly into GitHub issues via the /bug command. Key improvements focus on skill management centralization, better model routing to subagents, and enhanced stability for CI workflows and terminal compatibility.
v0.24.0-preview.31 fixThis preview release primarily focuses on resolving a specific conflict encountered during the cherry-picking process for the release branch. Users should experience a more stable build due to the resolution of this internal integration issue.
v0.24.0-preview.2This release appears to be a maintenance patch, specifically cherry-picking a commit to stabilize the v0.24.0-preview.1 branch into the new v0.24.0-preview.2 version. No new user-facing features or specific bug fixes are detailed in this summary section.
v0.24.0-preview.1This release appears to be a maintenance patch, specifically cherry-picking a commit (b54e688) into the v0.24.0-preview.0 branch to create the v0.24.0-preview.1 version. No user-facing features or specific bug fixes are detailed in this summary section.
v0.25.0-nightly.20260112.15891721a14 features11 fixesThis release focuses heavily on enhancing Agent Skills management, introducing new CLI commands for skills, and centralizing their representation. Key functional additions include support for remote agents, granular control over agent hooks, and improved security policies. Numerous bug fixes address stability issues across platforms, particularly on Windows, related to pasting and file system operations.
v0.23.015 features10 fixesThis release introduces significant new capabilities, including support for the Gemini 3 Flash model and the introduction of remote agent infrastructure. Key fixes address issues with command suggestion display and prevent infinite loops during prompt completion and relaunch attempts. Users will also benefit from new features like Windows clipboard image support and improved hook management.
v0.24.0-preview.025 features11 fixesThis release introduces significant enhancements to Agent Skills, including infrastructure setup, autonomous activation tools, and system prompt awareness. New features also include experimental in-CLI extension management and support for remote agents. Several stability improvements were made, such as fixing crashes related to I/O errors and enhancing policy engine granularity for shell command allowlisting.
v0.23.0-preview.61 fixThis minor release primarily addresses a specific conflict issue encountered during a patch cherry-pick operation. Users should see stability improvements related to the build process.
v0.23.0-preview.5This release primarily consists of a patch update, cherry-picking a specific commit (c31f053) to stabilize the v0.23.0-preview.4 branch into the new v0.23.0-preview.5 version. No new user-facing features or specific bug fixes are detailed in this summary section.
v0.24.0-nightly.20260103.30f5c4af44 features4 fixesThis release significantly enhances Agent Skills by introducing autonomous activation, context injection, and system prompt awareness. Users will also benefit from new folder suggestions when adding directories via the /dir add command. Several core stability issues, including promise rejections and shell command handling, have also been resolved.