v0.33.0
Gemini CLISummary
This 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.
New Features
- Added the github-issue-creator skill.
- Implemented HTTP authentication support for A2A remote agents.
- Enabled support for authenticated A2A agent card discovery.
- Centralized read_file limits and updated the gemini-3 model description.
- Truncated large MCP tool output to improve performance.
- Introduced subagent activity UX enhancements.
- Added support for plan directory in the extension manifest.
- Enabled built-in research subagents in plan mode.
- Directly indicate the authentication required state for agents.
- Inverted the context window display to show usage.
- Implemented slash command handling in ACP for /memory, /init, /extensions, and /restore.
- Added support for annotating plans with feedback for iteration.
- Enabled 30-day default retention for chat history and removed the associated warning.
- Added behavioral evaluations for the ask_user tool.
- Added /unassign support.
- Added 'Install' as an option when an extension is selected.
Bug Fixes
- Fixed parsing of raw ASCII buffer strings in Gaxios errors.
- Fixed a race condition between MCP initialization and prompt in ACP/Zed.
- Resolved autoThemeSwitching issues when the background hasn't changed but the theme mismatches.
- Fixed UI flicker when allowing sub-agent confirmation requests.
- Reduced false positives for LLM-based loop detection.
- Deflaked plan mode integration tests.
- Fixed CI failures by using a robot PAT for automated PRs to pass CLA checks.
- Fixed issue where subagents were not using qualified MCP tool names.
- Fixed issue where telemetry logging occurred for AbortError exceptions.
- Restricted the 'System: Please continue' invalid stream retry to Gemini 2 models only.
- Fixed CI failures related to stale PR closers when APP_ID is empty.
- Fixed plan mode by cleaning up session directories and plans upon deletion.
- Enforced optionality for API response fields in code_assist.
- Fixed an issue where background auto-updates blocked relaunching.
- Fixed pre-loading of @file references from external editor prompts.
- Pinned the clipboardy dependency to ~5.2.x to prevent issues.
Improvements
- Updated model documentation to remove references to Preview Features.
- Added Windows PowerShell equivalents for environments and scripting in documentation.
- Merged User and Agent Card Descriptions for better context.
- Refactored CLI to remove React anti-patterns, improve type safety, and fix UX oversights in SettingsDialog.
- Added MCPOAuthProvider implementing the MCPSDK OAuthClientProvider.
- Replaced manual syncPlanModeTools with declarative policy rules.
- Increased the default HTTP headers timeout to 5 minutes.
- Skipped telemetry logging for AbortError exceptions.
- Made CI evals conditional: only run if prompts or tools changed.
- Redesigned the header to be more compact with an ASCII icon.
- Added a dialog pattern for the /hooks Command.
- Updated the docs-writer skill with a new resource.