Change8

v0.57.0

Gemini CLI
3 features18 fixes1 improvementclimcptools

Summary

This release introduces enhanced evaluation capabilities with a new tool call formatter and integrated failure summaries. Several bug fixes have been implemented to improve reliability, including better handling of OAuth flows, IDE connections, and multi-turn request rollbacks. Additionally, the SSR Agent has seen numerous fixes and improvements, such as execution timeouts and clearer privacy notices.

New Features

  • Added tool call formatter and integrated failure summaries for evaluations.
  • Enabled context-aware silent retries and availability TTL for capacity errors.
  • Introduced rollback of entire multi-turn requests on cancellation or abort.

Bug Fixes

  • Fixed dynamically resolving Cloud Workstations proxy redirect URI for OAuth flows.
  • Resolved swallowed directory mismatch in IDE connections.
  • Stabilized file-system-interactive test on slow runners.
  • Normalized git environment and resolved workspace state mismatch.
  • Migrated process.env to vi.stubEnv in a2a-server tests.
  • Added composite flag to packages/cli tsconfig.
  • Clarified privacy notice wording and selection options.
  • Fixed TypeScript strict-null errors in integration tests.
  • Prevented indefinite TUI hang by adding execution timeouts.
  • Updated /clear command docs to include context reset.
  • Fixed misleading admin error for personal accounts.
  • Formatted cli_help subagent output as markdown.
  • Added Vertex AI locations documentation link.
  • Prevented subagents from running when agents mode is disabled.
  • Added trailing space to autocomplete suggestions.
  • Forced terminal buffer rerender after exiting external editors.
  • Fixed sub-agent handoff token regression on startup.
  • Preserved empty text turns with tools or media.

Improvements

  • Improved evaluation capabilities by adding a tool call formatter and integrating failure summaries.

Related Documentation

Gemini CLI Documentation