v0.51.0-preview.0
Gemini CLISummary
This release introduces new caretaker functionality with the implementation of a Cloud Run webhook ingestion service and an egress service skeleton. Key fixes address security concerns by enforcing case-insensitive path blocking and resolve several core processing issues related to symbolic links and history scrubbing. Additionally, the Vertex base URL has been updated.
New Features
- Implemented the Cloud Run webhook ingestion service for caretaker functionality.
- Created the egress cloud run service skeleton for caretaker functionality.
Bug Fixes
- Fixed an issue where the no_proxy test was failing.
- Enforced case-insensitive blocking for sensitive paths and fixed VSCode hitl issues.
- Resolved defensive path resolution for at-reference files and fixed macOS tests in core-tools.
- Resolved symbolic link directory escape issues within the memory import processor.
- Fixed an issue where escape sequences were not being preserved in string literals for modern models.
- Stripped thoughts from scrubbed history turns and resolved thought leakage in core processing.
- Made ~/.gitconfig read-only within the macOS sandbox environment.
Improvements
- Updated the base URL for Vertex services.
Related Documentation
- https://github.com/google-gemini/gemini-cli/pull/28150
- https://github.com/google-gemini/gemini-cli/pull/28131
- https://github.com/google-gemini/gemini-cli/pull/28151
- https://github.com/google-gemini/gemini-cli/pull/28145
- https://github.com/google-gemini/gemini-cli/pull/27966
- https://github.com/google-gemini/gemini-cli/pull/28053
- https://github.com/google-gemini/gemini-cli/pull/28015
- https://github.com/google-gemini/gemini-cli/pull/28233
- https://github.com/google-gemini/gemini-cli/pull/28167
- https://github.com/google-gemini/gemini-cli/pull/28221
- https://github.com/google-gemini/gemini-cli/pull/28299
- https://github.com/google-gemini/gemini-cli/pull/27971
- https://github.com/google-gemini/gemini-cli/compare/v0.50.0-preview.1...v0.51.0-preview.0