Changelog for v0.33.0 (#21967)

Co-authored-by: gemini-cli-robot <224641728+gemini-cli-robot@users.noreply.github.com>
This commit is contained in:
gemini-cli-robot
2026-03-11 14:20:16 -04:00
committed by GitHub
parent 58557ba786
commit 6cc2f8d06e
2 changed files with 233 additions and 191 deletions
+19
View File
@@ -18,6 +18,25 @@ on GitHub.
| [Preview](preview.md) | Experimental features ready for early feedback. | | [Preview](preview.md) | Experimental features ready for early feedback. |
| [Stable](latest.md) | Stable, recommended for general use. | | [Stable](latest.md) | Stable, recommended for general use. |
## Announcements: v0.33.0 - 2026-03-11
- **Agent Architecture Enhancements:** Introduced HTTP authentication for A2A
remote agents and authenticated A2A agent card discovery
([#20510](https://github.com/google-gemini/gemini-cli/pull/20510) by
@SandyTao520, [#20622](https://github.com/google-gemini/gemini-cli/pull/20622)
by @SandyTao520).
- **Plan Mode Updates:** Expanded Plan Mode with built-in research subagents,
annotation support for feedback, and a new `copy` subcommand
([#20972](https://github.com/google-gemini/gemini-cli/pull/20972) by @Adib234,
[#20988](https://github.com/google-gemini/gemini-cli/pull/20988) by
@ruomengz).
- **CLI UX & Admin Controls:** Redesigned the header to be compact with an ASCII
icon, inverted context window display to show usage, and enabled a 30-day
default retention for chat history
([#18713](https://github.com/google-gemini/gemini-cli/pull/18713) by
@keithguerin, [#20853](https://github.com/google-gemini/gemini-cli/pull/20853)
by @skeshive).
## Announcements: v0.32.0 - 2026-03-03 ## Announcements: v0.32.0 - 2026-03-03
- **Generalist Agent:** The generalist agent is now enabled to improve task - **Generalist Agent:** The generalist agent is now enabled to improve task
+214 -191
View File
@@ -1,6 +1,6 @@
# Latest stable release: v0.32.1 # Latest stable release: v0.33.0
Released: March 4, 2026 Released: March 11, 2026
For most users, our latest stable release is the recommended release. Install For most users, our latest stable release is the recommended release. Install
the latest stable version with: the latest stable version with:
@@ -11,198 +11,221 @@ npm install -g @google/gemini-cli
## Highlights ## Highlights
- **Plan Mode Enhancements**: Significant updates to Plan Mode, including the - **Agent Architecture Enhancements:** Introduced HTTP authentication support
ability to open and modify plans in an external editor, adaptations for for A2A remote agents, authenticated A2A agent card discovery, and directly
complex tasks with multi-select options, and integration tests for plan mode. indicated auth-required states.
- **Agent and Steering Improvements**: The generalist agent has been enabled to - **Plan Mode Updates:** Expanded Plan Mode capabilities with built-in research
enhance task delegation, model steering is now supported directly within the subagents, annotation support for feedback during iteration, and a new `copy`
workspace, and contiguous parallel admission is enabled for `Kind.Agent` subcommand.
tools. - **CLI UX Improvements:** Redesigned the header to be compact with an ASCII
- **Interactive Shell**: Interactive shell autocompletion has been introduced, icon, inverted the context window display to show usage, and allowed sub-agent
significantly enhancing the user experience. confirmation requests in the UI while preventing background flicker.
- **Core Stability and Performance**: Extensions are now loaded in parallel, - **ACP & MCP Integrations:** Implemented slash command handling in ACP for
fetch timeouts have been increased, robust A2A streaming reassembly was `/memory`, `/init`, `/extensions`, and `/restore`, added an MCPOAuthProvider,
implemented, and orphaned processes when terminal closes have been prevented. and introduced a `set models` interface for ACP.
- **Billing and Quota Handling**: Implemented G1 AI credits overage flow with - **Admin & Core Stability:** Enabled a 30-day default retention for chat
billing telemetry and added support for quota error fallbacks across all history, added tool name validation in TOML policy files, and improved tool
authentication types. parameter extraction.
## What's Changed ## What's Changed
- fix(patch): cherry-pick 0659ad1 to release/v0.32.0-pr-21042 to patch version - Docs: Update model docs to remove Preview Features. by @jkcinouye in
v0.32.0 and create version 0.32.1 by @gemini-cli-robot in [#20084](https://github.com/google-gemini/gemini-cli/pull/20084)
[#21048](https://github.com/google-gemini/gemini-cli/pull/21048) - docs: fix typo in installation documentation by @AdityaSharma-Git3207 in
- feat(plan): add integration tests for plan mode by @Adib234 in [#20153](https://github.com/google-gemini/gemini-cli/pull/20153)
[#20214](https://github.com/google-gemini/gemini-cli/pull/20214) - docs: add Windows PowerShell equivalents for environments and scripting by
- fix(acp): update auth handshake to spec by @skeshive in @scidomino in [#20333](https://github.com/google-gemini/gemini-cli/pull/20333)
[#19725](https://github.com/google-gemini/gemini-cli/pull/19725) - fix(core): parse raw ASCII buffer strings in Gaxios errors by @sehoon38 in
- feat(core): implement robust A2A streaming reassembly and fix task continuity [#20626](https://github.com/google-gemini/gemini-cli/pull/20626)
by @adamfweidman in - chore(release): bump version to 0.33.0-nightly.20260227.ba149afa0 by @galz10
[#20091](https://github.com/google-gemini/gemini-cli/pull/20091) in [#20637](https://github.com/google-gemini/gemini-cli/pull/20637)
- feat(cli): load extensions in parallel by @scidomino in - fix(github): use robot PAT for automated PRs to pass CLA check by @galz10 in
[#20229](https://github.com/google-gemini/gemini-cli/pull/20229) [#20641](https://github.com/google-gemini/gemini-cli/pull/20641)
- Plumb the maxAttempts setting through Config args by @kevinjwang1 in - chore/release: bump version to 0.33.0-nightly.20260228.1ca5c05d0 by
[#20239](https://github.com/google-gemini/gemini-cli/pull/20239) @gemini-cli-robot in
- fix(cli): skip 404 errors in setup-github file downloads by @h30s in [#20644](https://github.com/google-gemini/gemini-cli/pull/20644)
[#20287](https://github.com/google-gemini/gemini-cli/pull/20287) - Changelog for v0.31.0 by @gemini-cli-robot in
- fix(cli): expose model.name setting in settings dialog for persistence by [#20634](https://github.com/google-gemini/gemini-cli/pull/20634)
@achaljhawar in - fix: use full paths for ACP diff payloads by @JagjeevanAK in
[#19605](https://github.com/google-gemini/gemini-cli/pull/19605) [#19539](https://github.com/google-gemini/gemini-cli/pull/19539)
- docs: remove legacy cmd examples in favor of powershell by @scidomino in - Changelog for v0.32.0-preview.0 by @gemini-cli-robot in
[#20323](https://github.com/google-gemini/gemini-cli/pull/20323) [#20627](https://github.com/google-gemini/gemini-cli/pull/20627)
- feat(core): Enable model steering in workspace. by @joshualitt in - fix: acp/zed race condition between MCP initialisation and prompt by
[#20343](https://github.com/google-gemini/gemini-cli/pull/20343) @kartikangiras in
- fix: remove trailing comma in issue triage workflow settings json by @Nixxx19 [#20205](https://github.com/google-gemini/gemini-cli/pull/20205)
in [#20265](https://github.com/google-gemini/gemini-cli/pull/20265) - fix(cli): reset themeManager between tests to ensure isolation by
- feat(core): implement task tracker foundation and service by @anj-s in @NTaylorMullen in
[#19464](https://github.com/google-gemini/gemini-cli/pull/19464) [#20598](https://github.com/google-gemini/gemini-cli/pull/20598)
- test: support tests that include color information by @jacob314 in - refactor(core): Extract tool parameter names as constants by @SandyTao520 in
[#20220](https://github.com/google-gemini/gemini-cli/pull/20220) [#20460](https://github.com/google-gemini/gemini-cli/pull/20460)
- feat(core): introduce Kind.Agent for sub-agent classification by @abhipatel12 - fix(cli): resolve autoThemeSwitching when background hasn't changed but theme
in [#20369](https://github.com/google-gemini/gemini-cli/pull/20369) mismatches by @sehoon38 in
- Changelog for v0.30.0 by @gemini-cli-robot in [#20706](https://github.com/google-gemini/gemini-cli/pull/20706)
[#20252](https://github.com/google-gemini/gemini-cli/pull/20252) - feat(skills): add github-issue-creator skill by @sehoon38 in
- Update changelog workflow to reject nightly builds by @g-samroberts in [#20709](https://github.com/google-gemini/gemini-cli/pull/20709)
[#20248](https://github.com/google-gemini/gemini-cli/pull/20248) - fix(cli): allow sub-agent confirmation requests in UI while preventing
- Changelog for v0.31.0-preview.0 by @gemini-cli-robot in background flicker by @abhipatel12 in
[#20249](https://github.com/google-gemini/gemini-cli/pull/20249) [#20722](https://github.com/google-gemini/gemini-cli/pull/20722)
- feat(cli): hide workspace policy update dialog and auto-accept by default by - Merge User and Agent Card Descriptions #20849 by @adamfweidman in
@Abhijit-2592 in [#20850](https://github.com/google-gemini/gemini-cli/pull/20850)
[#20351](https://github.com/google-gemini/gemini-cli/pull/20351) - fix(core): reduce LLM-based loop detection false positives by @SandyTao520 in
- feat(core): rename grep_search include parameter to include_pattern by [#20701](https://github.com/google-gemini/gemini-cli/pull/20701)
- fix(plan): deflake plan mode integration tests by @Adib234 in
[#20477](https://github.com/google-gemini/gemini-cli/pull/20477)
- Add /unassign support by @scidomino in
[#20864](https://github.com/google-gemini/gemini-cli/pull/20864)
- feat(core): implement HTTP authentication support for A2A remote agents by
@SandyTao520 in @SandyTao520 in
[#20328](https://github.com/google-gemini/gemini-cli/pull/20328) [#20510](https://github.com/google-gemini/gemini-cli/pull/20510)
- feat(plan): support opening and modifying plan in external editor by @Adib234 - feat(core): centralize read_file limits and update gemini-3 description by
in [#20348](https://github.com/google-gemini/gemini-cli/pull/20348) @aishaneeshah in
- feat(cli): implement interactive shell autocompletion by @mrpmohiburrahman in [#20619](https://github.com/google-gemini/gemini-cli/pull/20619)
[#20082](https://github.com/google-gemini/gemini-cli/pull/20082) - Do not block CI on evals by @gundermanc in
- fix(core): allow /memory add to work in plan mode by @Jefftree in [#20870](https://github.com/google-gemini/gemini-cli/pull/20870)
[#20353](https://github.com/google-gemini/gemini-cli/pull/20353) - document node limitation for shift+tab by @scidomino in
- feat(core): add HTTP 499 to retryable errors and map to RetryableQuotaError by [#20877](https://github.com/google-gemini/gemini-cli/pull/20877)
@bdmorgan in [#20432](https://github.com/google-gemini/gemini-cli/pull/20432) - Add install as an option when extension is selected. by @DavidAPierce in
- feat(core): Enable generalist agent by @joshualitt in [#20358](https://github.com/google-gemini/gemini-cli/pull/20358)
[#19665](https://github.com/google-gemini/gemini-cli/pull/19665) - Update CODEOWNERS for README.md reviewers by @g-samroberts in
- Updated tests in TableRenderer.test.tsx to use SVG snapshots by @devr0306 in [#20860](https://github.com/google-gemini/gemini-cli/pull/20860)
[#20450](https://github.com/google-gemini/gemini-cli/pull/20450) - feat(core): truncate large MCP tool output by @SandyTao520 in
- Refactor Github Action per b/485167538 by @google-admin in [#19365](https://github.com/google-gemini/gemini-cli/pull/19365)
[#19443](https://github.com/google-gemini/gemini-cli/pull/19443) - Subagent activity UX. by @gundermanc in
- fix(github): resolve actionlint and yamllint regressions from #19443 by @jerop [#17570](https://github.com/google-gemini/gemini-cli/pull/17570)
in [#20467](https://github.com/google-gemini/gemini-cli/pull/20467) - style(cli) : Dialog pattern for /hooks Command by @AbdulTawabJuly in
- fix: action var usage by @galz10 in [#17930](https://github.com/google-gemini/gemini-cli/pull/17930)
[#20492](https://github.com/google-gemini/gemini-cli/pull/20492) - feat: redesign header to be compact with ASCII icon by @keithguerin in
- feat(core): improve A2A content extraction by @adamfweidman in [#18713](https://github.com/google-gemini/gemini-cli/pull/18713)
[#20487](https://github.com/google-gemini/gemini-cli/pull/20487) - fix(core): ensure subagents use qualified MCP tool names by @abhipatel12 in
- fix(cli): support quota error fallbacks for all authentication types by [#20801](https://github.com/google-gemini/gemini-cli/pull/20801)
@sehoon38 in [#20475](https://github.com/google-gemini/gemini-cli/pull/20475) - feat(core): support authenticated A2A agent card discovery by @SandyTao520 in
- fix(core): flush transcript for pure tool-call responses to ensure BeforeTool [#20622](https://github.com/google-gemini/gemini-cli/pull/20622)
hooks see complete state by @krishdef7 in - refactor(cli): fully remove React anti patterns, improve type safety and fix
[#20419](https://github.com/google-gemini/gemini-cli/pull/20419) UX oversights in SettingsDialog.tsx by @psinha40898 in
- feat(plan): adapt planning workflow based on complexity of task by @jerop in [#18963](https://github.com/google-gemini/gemini-cli/pull/18963)
[#20465](https://github.com/google-gemini/gemini-cli/pull/20465) - Adding MCPOAuthProvider implementing the MCPSDK OAuthClientProvider by
- fix: prevent orphaned processes from consuming 100% CPU when terminal closes @Nayana-Parameswarappa in
by @yuvrajangadsingh in [#20121](https://github.com/google-gemini/gemini-cli/pull/20121)
[#16965](https://github.com/google-gemini/gemini-cli/pull/16965) - feat(core): add tool name validation in TOML policy files by @allenhutchison
- feat(core): increase fetch timeout and fix [object Object] error in [#19281](https://github.com/google-gemini/gemini-cli/pull/19281)
stringification by @bdmorgan in - docs: fix broken markdown links in main README.md by @Hamdanbinhashim in
[#20441](https://github.com/google-gemini/gemini-cli/pull/20441) [#20300](https://github.com/google-gemini/gemini-cli/pull/20300)
- [Gemma x Gemini CLI] Add an Experimental Gemma Router that uses a LiteRT-LM - refactor(core): replace manual syncPlanModeTools with declarative policy rules
shim into the Composite Model Classifier Strategy by @sidwan02 in by @jerop in [#20596](https://github.com/google-gemini/gemini-cli/pull/20596)
[#17231](https://github.com/google-gemini/gemini-cli/pull/17231) - fix(core): increase default headers timeout to 5 minutes by @gundermanc in
- docs(plan): update documentation regarding supporting editing of plan files [#20890](https://github.com/google-gemini/gemini-cli/pull/20890)
during plan approval by @Adib234 in - feat(admin): enable 30 day default retention for chat history & remove warning
[#20452](https://github.com/google-gemini/gemini-cli/pull/20452) by @skeshive in
- test(cli): fix flaky ToolResultDisplay overflow test by @jwhelangoog in [#20853](https://github.com/google-gemini/gemini-cli/pull/20853)
[#20518](https://github.com/google-gemini/gemini-cli/pull/20518) - feat(plan): support annotating plans with feedback for iteration by @Adib234
- ui(cli): reduce length of Ctrl+O hint by @jwhelangoog in in [#20876](https://github.com/google-gemini/gemini-cli/pull/20876)
[#20490](https://github.com/google-gemini/gemini-cli/pull/20490) - Add some dos and don'ts to behavioral evals README. by @gundermanc in
- fix(ui): correct styled table width calculations by @devr0306 in [#20629](https://github.com/google-gemini/gemini-cli/pull/20629)
[#20042](https://github.com/google-gemini/gemini-cli/pull/20042) - fix(core): skip telemetry logging for AbortError exceptions by @yunaseoul in
- Avoid overaggressive unescaping by @scidomino in [#19477](https://github.com/google-gemini/gemini-cli/pull/19477)
[#20520](https://github.com/google-gemini/gemini-cli/pull/20520) - fix(core): restrict "System: Please continue" invalid stream retry to Gemini 2
- feat(telemetry) Instrument traces with more attributes and make them available models by @SandyTao520 in
to OTEL users by @heaventourist in [#20897](https://github.com/google-gemini/gemini-cli/pull/20897)
[#20237](https://github.com/google-gemini/gemini-cli/pull/20237) - ci(evals): only run evals in CI if prompts or tools changed by @gundermanc in
- Add support for policy engine in extensions by @chrstnb in [#20898](https://github.com/google-gemini/gemini-cli/pull/20898)
[#20049](https://github.com/google-gemini/gemini-cli/pull/20049) - Build binary by @aswinashok44 in
- Docs: Update to Terms of Service & FAQ by @jkcinouye in [#18933](https://github.com/google-gemini/gemini-cli/pull/18933)
[#20488](https://github.com/google-gemini/gemini-cli/pull/20488) - Code review fixes as a pr by @jacob314 in
- Fix bottom border rendering for search and add a regression test. by @jacob314 [#20612](https://github.com/google-gemini/gemini-cli/pull/20612)
in [#20517](https://github.com/google-gemini/gemini-cli/pull/20517) - fix(ci): handle empty APP_ID in stale PR closer by @bdmorgan in
- fix(core): apply retry logic to CodeAssistServer for all users by @bdmorgan in [#20919](https://github.com/google-gemini/gemini-cli/pull/20919)
[#20507](https://github.com/google-gemini/gemini-cli/pull/20507) - feat(cli): invert context window display to show usage by @keithguerin in
- Fix extension MCP server env var loading by @chrstnb in [#20071](https://github.com/google-gemini/gemini-cli/pull/20071)
[#20374](https://github.com/google-gemini/gemini-cli/pull/20374) - fix(plan): clean up session directories and plans on deletion by @jerop in
- feat(ui): add 'ctrl+o' hint to truncated content message by @jerop in [#20914](https://github.com/google-gemini/gemini-cli/pull/20914)
[#20529](https://github.com/google-gemini/gemini-cli/pull/20529) - fix(core): enforce optionality for API response fields in code_assist by
- Fix flicker showing message to press ctrl-O again to collapse. by @jacob314 in @sehoon38 in [#20714](https://github.com/google-gemini/gemini-cli/pull/20714)
[#20414](https://github.com/google-gemini/gemini-cli/pull/20414) - feat(extensions): add support for plan directory in extension manifest by
- fix(cli): hide shortcuts hint while model is thinking or the user has typed a @mahimashanware in
prompt + add debounce to avoid flicker by @jacob314 in [#20354](https://github.com/google-gemini/gemini-cli/pull/20354)
[#19389](https://github.com/google-gemini/gemini-cli/pull/19389) - feat(plan): enable built-in research subagents in plan mode by @Adib234 in
- feat(plan): update planning workflow to encourage multi-select with [#20972](https://github.com/google-gemini/gemini-cli/pull/20972)
descriptions of options by @Adib234 in - feat(agents): directly indicate auth required state by @adamfweidman in
[#20491](https://github.com/google-gemini/gemini-cli/pull/20491) [#20986](https://github.com/google-gemini/gemini-cli/pull/20986)
- refactor(core,cli): useAlternateBuffer read from config by @psinha40898 in - fix(cli): wait for background auto-update before relaunching by @scidomino in
[#20346](https://github.com/google-gemini/gemini-cli/pull/20346) [#20904](https://github.com/google-gemini/gemini-cli/pull/20904)
- fix(cli): ensure dialogs stay scrolled to bottom in alternate buffer mode by - fix: pre-load @scripts/copy_files.js references from external editor prompts
@jacob314 in [#20527](https://github.com/google-gemini/gemini-cli/pull/20527) by @kartikangiras in
- fix(core): revert auto-save of policies to user space by @Abhijit-2592 in [#20963](https://github.com/google-gemini/gemini-cli/pull/20963)
[#20531](https://github.com/google-gemini/gemini-cli/pull/20531) - feat(evals): add behavioral evals for ask_user tool by @Adib234 in
- Demote unreliable test. by @gundermanc in [#20620](https://github.com/google-gemini/gemini-cli/pull/20620)
[#20571](https://github.com/google-gemini/gemini-cli/pull/20571) - refactor common settings logic for skills,agents by @ishaanxgupta in
- fix(core): handle optional response fields from code assist API by @sehoon38 [#17490](https://github.com/google-gemini/gemini-cli/pull/17490)
in [#20345](https://github.com/google-gemini/gemini-cli/pull/20345) - Update docs-writer skill with new resource by @g-samroberts in
- fix(cli): keep thought summary when loading phrases are off by @LyalinDotCom [#20917](https://github.com/google-gemini/gemini-cli/pull/20917)
in [#20497](https://github.com/google-gemini/gemini-cli/pull/20497) - fix(cli): pin clipboardy to ~5.2.x by @scidomino in
- feat(cli): add temporary flag to disable workspace policies by @Abhijit-2592 [#21009](https://github.com/google-gemini/gemini-cli/pull/21009)
in [#20523](https://github.com/google-gemini/gemini-cli/pull/20523) - feat: Implement slash command handling in ACP for
- Disable expensive and scheduled workflows on personal forks by @dewitt in `/memory`,`/init`,`/extensions` and `/restore` by @sripasg in
[#20449](https://github.com/google-gemini/gemini-cli/pull/20449) [#20528](https://github.com/google-gemini/gemini-cli/pull/20528)
- Moved markdown parsing logic to a separate util file by @devr0306 in - Docs/add hooks reference by @AadithyaAle in
[#20526](https://github.com/google-gemini/gemini-cli/pull/20526) [#20961](https://github.com/google-gemini/gemini-cli/pull/20961)
- fix(plan): prevent agent from using ask_user for shell command confirmation by - feat(plan): add copy subcommand to plan (#20491) by @ruomengz in
@Adib234 in [#20504](https://github.com/google-gemini/gemini-cli/pull/20504) [#20988](https://github.com/google-gemini/gemini-cli/pull/20988)
- fix(core): disable retries for code assist streaming requests by @sehoon38 in - fix(core): sanitize and length-check MCP tool qualified names by @abhipatel12
[#20561](https://github.com/google-gemini/gemini-cli/pull/20561) in [#20987](https://github.com/google-gemini/gemini-cli/pull/20987)
- feat(billing): implement G1 AI credits overage flow with billing telemetry by - Format the quota/limit style guide. by @g-samroberts in
@gsquared94 in [#21017](https://github.com/google-gemini/gemini-cli/pull/21017)
[#18590](https://github.com/google-gemini/gemini-cli/pull/18590) - fix(core): send shell output to model on cancel by @devr0306 in
- feat: better error messages by @gsquared94 in [#20501](https://github.com/google-gemini/gemini-cli/pull/20501)
[#20577](https://github.com/google-gemini/gemini-cli/pull/20577) - remove hardcoded tiername when missing tier by @sehoon38 in
- fix(ui): persist expansion in AskUser dialog when navigating options by @jerop [#21022](https://github.com/google-gemini/gemini-cli/pull/21022)
in [#20559](https://github.com/google-gemini/gemini-cli/pull/20559) - feat(acp): add set models interface by @skeshive in
- fix(cli): prevent sub-agent tool calls from leaking into UI by @abhipatel12 in [#20991](https://github.com/google-gemini/gemini-cli/pull/20991)
[#20580](https://github.com/google-gemini/gemini-cli/pull/20580) - fix(patch): cherry-pick 0659ad1 to release/v0.33.0-preview.0-pr-21042 to patch
- fix(cli): Shell autocomplete polish by @jacob314 in version v0.33.0-preview.0 and create version 0.33.0-preview.1 by
[#20411](https://github.com/google-gemini/gemini-cli/pull/20411) @gemini-cli-robot in
- Changelog for v0.31.0-preview.1 by @gemini-cli-robot in [#21047](https://github.com/google-gemini/gemini-cli/pull/21047)
[#20590](https://github.com/google-gemini/gemini-cli/pull/20590) - fix(patch): cherry-pick 173376b to release/v0.33.0-preview.1-pr-21157 to patch
- Add slash command for promoting behavioral evals to CI blocking by @gundermanc version v0.33.0-preview.1 and create version 0.33.0-preview.2 by
in [#20575](https://github.com/google-gemini/gemini-cli/pull/20575) @gemini-cli-robot in
- Changelog for v0.30.1 by @gemini-cli-robot in [#21300](https://github.com/google-gemini/gemini-cli/pull/21300)
[#20589](https://github.com/google-gemini/gemini-cli/pull/20589) - fix(patch): cherry-pick 0135b03 to release/v0.33.0-preview.2-pr-21171
- Add low/full CLI error verbosity mode for cleaner UI by @LyalinDotCom in [CONFLICTS] by @gemini-cli-robot in
[#20399](https://github.com/google-gemini/gemini-cli/pull/20399) [#21336](https://github.com/google-gemini/gemini-cli/pull/21336)
- Disable Gemini PR reviews on draft PRs. by @gundermanc in - fix(patch): cherry-pick 7ec477d to release/v0.33.0-preview.3-pr-21305 to patch
[#20362](https://github.com/google-gemini/gemini-cli/pull/20362) version v0.33.0-preview.3 and create version 0.33.0-preview.4 by
- Docs: FAQ update by @jkcinouye in @gemini-cli-robot in
[#20585](https://github.com/google-gemini/gemini-cli/pull/20585) [#21349](https://github.com/google-gemini/gemini-cli/pull/21349)
- fix(core): reduce intrusive MCP errors and deduplicate diagnostics by - fix(patch): cherry-pick 931e668 to release/v0.33.0-preview.4-pr-21425
@spencer426 in [CONFLICTS] by @gemini-cli-robot in
[#20232](https://github.com/google-gemini/gemini-cli/pull/20232) [#21478](https://github.com/google-gemini/gemini-cli/pull/21478)
- docs: fix spelling typos in installation guide by @campox747 in - fix(patch): cherry-pick 7837194 to release/v0.33.0-preview.5-pr-21487 to patch
[#20579](https://github.com/google-gemini/gemini-cli/pull/20579) version v0.33.0-preview.5 and create version 0.33.0-preview.6 by
- Promote stable tests to CI blocking. by @gundermanc in @gemini-cli-robot in
[#20581](https://github.com/google-gemini/gemini-cli/pull/20581) [#21720](https://github.com/google-gemini/gemini-cli/pull/21720)
- feat(core): enable contiguous parallel admission for Kind.Agent tools by - fix(patch): cherry-pick 4f4431e to release/v0.33.0-preview.7-pr-21750 to patch
@abhipatel12 in version v0.33.0-preview.7 and create version 0.33.0-preview.8 by
[#20583](https://github.com/google-gemini/gemini-cli/pull/20583) @gemini-cli-robot in
- Enforce import/no-duplicates as error by @Nixxx19 in [#21782](https://github.com/google-gemini/gemini-cli/pull/21782)
[#19797](https://github.com/google-gemini/gemini-cli/pull/19797) - fix(patch): cherry-pick 9a74271 to release/v0.33.0-preview.8-pr-21236
- fix: merge duplicate imports in sdk and test-utils packages (1/4) by @Nixxx19 [CONFLICTS] by @gemini-cli-robot in
in [#19777](https://github.com/google-gemini/gemini-cli/pull/19777) [#21788](https://github.com/google-gemini/gemini-cli/pull/21788)
- fix: merge duplicate imports in a2a-server package (2/4) by @Nixxx19 in - fix(patch): cherry-pick 936f624 to release/v0.33.0-preview.9-pr-21702 to patch
[#19781](https://github.com/google-gemini/gemini-cli/pull/19781) version v0.33.0-preview.9 and create version 0.33.0-preview.10 by
@gemini-cli-robot in
[#21800](https://github.com/google-gemini/gemini-cli/pull/21800)
- fix(patch): cherry-pick 35ee2a8 to release/v0.33.0-preview.10-pr-21713 by
@gemini-cli-robot in
[#21859](https://github.com/google-gemini/gemini-cli/pull/21859)
- fix(patch): cherry-pick 5dd2dab to release/v0.33.0-preview.11-pr-21871 by
@gemini-cli-robot in
[#21876](https://github.com/google-gemini/gemini-cli/pull/21876)
- fix(patch): cherry-pick e5615f4 to release/v0.33.0-preview.12-pr-21037 to
patch version v0.33.0-preview.12 and create version 0.33.0-preview.13 by
@gemini-cli-robot in
[#21922](https://github.com/google-gemini/gemini-cli/pull/21922)
- fix(patch): cherry-pick 1b69637 to release/v0.33.0-preview.13-pr-21467
[CONFLICTS] by @gemini-cli-robot in
[#21930](https://github.com/google-gemini/gemini-cli/pull/21930)
- fix(patch): cherry-pick 3ff68a9 to release/v0.33.0-preview.14-pr-21884
[CONFLICTS] by @gemini-cli-robot in
[#21952](https://github.com/google-gemini/gemini-cli/pull/21952)
**Full Changelog**: **Full Changelog**:
https://github.com/google-gemini/gemini-cli/compare/v0.31.0...v0.32.1 https://github.com/google-gemini/gemini-cli/compare/v0.32.1...v0.33.0