v1.17.0
OpenCodeSummary
This release focuses heavily on stability and provider integration, adding support for the Cohere North model and enabling reasoning variants for OpenRouter models. Key improvements include faster file searching, better handling of context overflows, and significant enhancements to WSL Desktop support and TUI usability. Several bugs related to MCP catalog pagination and Java Maven workspace resolution have also been fixed.
New Features
- Added support for the Cohere North model.
- Enabled adding "reasoning" as an interleaved field option for vLLM providers.
- Enabled `mcp add` command to work correctly in non-interactive command-line flows.
- Enabled `auth logout` command to support searching when selecting an account to log out from.
Bug Fixes
- Fixed an issue where MCP catalogs would truncate larger lists instead of paginating correctly.
- Fixed OpenRouter reasoning variants so they now generate for all supported models.
- Fixed an issue where Java multi-module Maven workspaces failed to resolve JDTLS from the topmost `pom.xml`.
- Fixed MCP servers so they now correctly respect advertised capabilities.
- Fixed an issue where session lists did not respect directory filters when using workspace setups.
- Fixed sessions so they can now recover once from provider context-overflow errors instead of failing immediately.
- Fixed Bedrock Mantle configuration to properly honor configured API key and region settings.
- Fixed an issue where new project copies were not bootstrapped before the TUI switched into them.
- Fixed an issue where moving a session did not inject a reminder about the new working directory in the TUI.
- Fixed several bugs related to WSL Desktop support.
- Fixed an issue where hidden agents were being cycled accidentally.
- Fixed MCP status so it now refreshes correctly when the active directory changes.
- Fixed an issue where the Home screen did not keep a large enough recent-session list, preventing scrolling.
Improvements
- Improved file search speed across large projects using new `fff`-backed search tools.
- Added `X-Session-Id` headers to support proxy setups requiring sticky routing.
- Improved MCP connection status messages to make failures easier to diagnose and act upon.
- Added support for Claude Fable reasoning.
- Added MiniMax M3 thinking toggle support.
- Improved the session move flow in the TUI to highlight project copies more clearly and keep the current location selected.
- Enabled deletion of project copies directly from the TUI move dialog.
- Added a help button to the tabs bar in the Desktop application.
- Prompt drafts are now preserved when switching tabs in the Desktop application.
- File attachments now correctly open in the active project context.
- Desktop application updates now remain responsive and persist across restarts.
- Added WSL-backed Desktop support and server management capabilities on Windows.
- Improved the user interface for the sessions list and servers list in the Desktop application.
- Large v2 tool outputs are now bounded, exposing retained output paths for subsequent inspection in the SDK.