v1.14.21
OpenCodeSummary
This release introduces enhanced language server support, enabling diagnostics from C# and Kotlin, and adds a new high reasoning variant for Mistral Small models. Key fixes include improved project detection for Git worktrees and better context retention during long session history summarization.
New Features
- Added support for pulling diagnostics from LSP servers, including C# and Kotlin.
- Enabled the high reasoning variant for supported Mistral Small models.
- Hidden unsupported model variants for Kimi models that do not expose them.
Bug Fixes
- Fixed project detection and caching issues specifically for bare Git repos and worktrees.
- Fixed crash or broken state when opening an invalid or missing session in the TUI.
- Fixed project icon overrides so uploaded icons and color fallbacks behave correctly in the edit dialog.
Improvements
- Improved session compaction to retain more useful context in long threads when older history is summarized.
- Preserved UTF-8 BOMs when files are edited, patched, or rewritten through tools.
- Replaced the previous C# support with the Roslyn Language Server.
- Skipped version upgrade checks when auto-update is disabled in the TUI.
- Kept project avatar previews consistent between the sidebar and the edit dialog.
- Improved Linux desktop metadata for better app listings and categorization.