Change8

v0.34.0-nightly.20260307.6c3a90645

Gemini CLI
6 features9 fixes3 improvementsclimcptools

Summary

This 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.

New Features

  • Added concurrency safety guidance for subagent delegation.
  • Dynamically generated all keybinding hints for improved usability.
  • Implemented a unified KeychainService and migrated token storage.
  • Implemented a generic CacheService and optimized the setupUser process.
  • Implemented dot-prefixing to resolve slash command conflicts.
  • Hidden Gemma settings from display and marked them as experimental.

Bug Fixes

  • Fixed logic for task tracker strategy and removed tracker tools.
  • Fixed the display of media type and size for inline data parts.
  • Added screen reader support to the RewindViewer for accessibility.
  • Propagated stopHookActive in the AfterAgent retry path.
  • Fixed deduplication of GEMINI.md files by device/inode on case-insensitive filesystems.
  • Fixed graceful handling of the --resume flag when no sessions exist.
  • Fixed keeping the approved plan during chat compression.
  • Fixed appending correct OTLP paths for HTTP exporters.
  • Implemented the --all flag for extensions uninstall command.

Improvements

  • Formatted release times as HH:MM UTC in documentation.
  • Clarified ! command output visibility in the shell commands tutorial.
  • Refined string-reviewer guidelines and description for skills.

Gemini CLI Documentation

Gemini CLI v0.34.0-nightly.20260307.6c3a90645 - What's New - Change8