Features
- Added diff viewer plugin with file tree and keyboard navigation
- Made prompt size responsive to terminal height
Bugfixes
- Fixed messages disappearing from TUI when scrolling up to load more
- Hidden diff viewer file tree when no files present
- Fixed return to previous route when closing diff viewer
- Preserved background task indicator across permission flicker
- Fixed MCP status refresh on tools.changed event
- Typed default model failures with NoProvidersError/NoModelsError
- Included scope in MCP clientMetadata and added callbackPort option
- Prevented false thinking-block matches inside inline code
- Derived spinner color from running agent, not selected agent
- Separated thinking header from markdown body
- Exposed missing session errors in PTY HTTP routes
- Surfaced code, type, and nested fields on provider stream errors
- Excluded orphaned interrupted tools from run-loop continuation
- Preserved session update time during project migration
- Fixed Vertex AI continental multi-region endpoints
- Advertised configured shell timeout
- Fixed batch_permissions bypassing file-level deny rules
- Flipped experimental flag defaults to opt-out for graduated features