v0.39.0-nightly.20260408.a39461718
Gemini CLISummary
This release introduces several new features, including the "/help" command, experimental Agent Protocol UI types, and memory management commands like "/memory inbox". Several critical bugs were fixed, such as issues with hook propagation, Windows skill linking, and memory leaks in the scheduler. Additionally, user experience improvements include better sandbox error handling and a switch in the default command shortcut from Ctrl+X to Ctrl+G.
New Features
- Added the "/help" command to the ACP interface.
- Introduced Agent Protocol UI types and enabled them via an experimental flag.
- Enabled using experiment flags to control default fetch timeouts.
- Switched the command shortcut for an action from Ctrl+X to Ctrl+G.
- Added the "/memory inbox" command for reviewing extracted skills in memory.
- Added a memory usage integration test harness for testing purposes.
- Added a flag for EPT size and increased the default size.
Bug Fixes
- Fixed an issue where hook system messages were not being displayed in the UI.
- Fixed an issue where the BeforeModel hook model override was not being propagated end-to-end.
- Fixed skill linking on Windows to correctly use directory junctions.
- Fixed an issue that caused multiple banner increments when remounting.
- Fixed an issue where the tmux alternate buffer warning was being shown.
- Fixed an issue where shell command descriptions were sometimes not shown, ensuring either the description or the actual command is always visible.
- Fixed a memory leak by ensuring the Scheduler is disposed, preventing McpProgress listener leaks.
- Fixed regressions related to the default terminalBuffer=false setting.
- Fixed an issue that allowed concurrent browser agent instances to interfere with each other.
- Ensured robust sandbox cleanup across all process execution paths.
Improvements
- Improved sandbox error matching and caching.
- Reverted a previous change to improve narration suppression and reduce flicker.
- Improved the display of awaiting input hints in the interactive shell by removing duplication.