• v2.3.6 c5c2667553

    rune released this 2026-03-04 10:26:36 +01:00 | 4 commits to main since this release

    v2.3.6

    New features

    • Reasoning / Thinking tokens - Models that support extended thinking (DeepSeek R1, Qwen thinking, Claude 3.7+, o1/o3, Grok via OpenRouter) now stream their reasoning process live into a collapsible block above the reply. The block auto-expands while the model is thinking and collapses automatically when the final answer arrives. Configure in Settings → General → Features: toggle on/off, pick effort level (High ~80% / Medium ~50% / Low ~20% / Minimal ~10%), and optionally hide reasoning content entirely.
    • Model selector improvements - Three quality-of-life upgrades to the ⌘M model picker:
      • ⓘ info button on every row opens the full model info sheet without selecting the model.
      • Description search - the search field now matches against model descriptions, not just name and ID.
      • Sort menu - sort by Default / Price: Low to High / Price: High to Low / Context: High to Low.
    • Thinking filter - A 🧠 quick-filter button in the model picker shows only reasoning-capable models. The 🧠 badge also appears on model rows and in the model info sheet.
    • Localization - The UI is now fully translated being translated into Norwegian Bokmål (nb), Swedish (sv), Danish (da), and German (de). The app uses your macOS language preference automatically. While there are still a good mix of English in the other languages, I've started the work :-)

    Bug fixes & improvements

    • Image generation display - Images generated by GPT-5 Image (and similar image-output models via OpenRouter) now render inline in the chat. Previously the response bubble was empty despite tokens and cost being reported correctly.
    • MCP folder selector - Fixed a bug that prevented selecting folders in the MCP allowed-folders list.
    • EmbeddingService - Fixed crash in semantic search embeddings.
    • MCP toggle removed from General → Features - The toggle was redundant; MCP is configured in its own dedicated tab.
    • Paperless tab - Marked as Beta while remaining issues are addressed.
    Downloads