0.2.0
OpenNavo editorial Added to Homebrew
CompatibilitymacOS 14 or later
Adds a Cmd/Ctrl+K session switcher, moves the plan into a TODO List side rail with todo_promote, and redesigns settings, the loader and notifications. File and diff views are now virtualized, and MCP approvals list call arguments with an Always allow option.
Navigation and plans
- Cmd/Ctrl+K opens a session switcher palette.
- The plan moves to a TODO List side rail with a new
todo_promotetool, and the plan summary renders as a pull request body. - Projects can be renamed from the project context menu.
- Settings opens with Cmd+, on macOS and Ctrl+, on Windows and Linux.
Interface
- Settings, the loader and notifications share new designs.
- The model picker separates providers into groups, and review settings are grouped into a Review section on the Models page.
- Folder diff counts appear in the Changes tree when it is collapsed.
Chat and extensions
- Extension dialogs are asked inside the chat, and MCP approvals get an "Always allow" option that lists the call's arguments.
- The Connect dialog no longer shows raw OAuth URLs and has a smarter paste fallback.
- Typing past a live
ask_user_questionsupersedes it, as after a restart.
Performance and fixes
- File and diff views are virtualized and can load large files; chat code highlighting runs off the main thread.
- Fixes for scrolling that conflicted with mouse resizing, a terminal frozen by a drain that never arrived, a diff scroll restore race, and a streaming transcript that disappeared when chat mounted.
Official release notes: https://github.com/JetBrains/thinkrail/releases/tag/v0.2.0