v0.44.0-nightly.20260521.g57c42a5c4
Gemini CLISummary
This release introduces significant new capabilities, including agent-tui and tui-tester skills, alongside support for Sublime Text and Emacs Client editors. Several critical bugs were addressed, such as fixing snapshot recovery across sessions and resolving issues with proxy settings and Vim input handling.
New Features
- Added agent-tui and tui-tester skills for enhanced agent interaction.
- Introduced LocalSessionInvocation capability.
- Added RemoteSessionInvocation capability.
- Wired AgentSession invocations into the agent-tool.
- Added support for Sublime Text and Emacs Client editors, along with improved error messages and documentation.
Bug Fixes
- Fixed snapshot recovery across different sessions.
- Resolved issue where unmapped keys in Vim Normal mode would insert text into the prompt input.
- Fixed an issue where the a2a-server did not implement default policy loading, achieving parity with the CLI.
- Prevented path traversal vulnerabilities when injecting custom command files.
- Fixed an issue where the global fetch dispatcher did not respect NO_PROXY settings.
- Correctly handled nullable array types in MCP tools.
- Fixed an issue where isBinary returned a false-positive result on Windows PTY streams.
Improvements
- Enforced compile-time exhaustiveness in content-utils.
- Preferentially used pwsh.exe over Windows PowerShell 5.1 on Windows.
- Allowed configured MCP servers to function correctly in non-interactive mode.
- Added exception handling to the migrateFromFileStorage function.
- Ensured proxy-agent named exports are preserved in the ESM bundle.
- Implemented deterministic encoding for child-process I/O.