Skip to content

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 09 Jun 04:37
· 27 commits to main since this release

Reasoning-model streaming (#24). Reasoning models (e.g. kimi-k2.6:cloud,
deepseek-r1) stream their chain-of-thought in delta.reasoning with empty
delta.content; the OpenAI-compatible parser previously ignored it, so the TUI
showed a frozen blank during a long reasoning phase. TUI/provider only — the agent
loop, persistence, crypto, and /consult are unchanged.

Added

  • Live "thinking" feedback for reasoning models. By default a compact
    🤔 MAGI Pensando… indicator with an animated spinner shows while the model
    reasons, instead of a frozen blank. The reasoning text itself is never
    persisted
    to the encrypted store.
  • /toggle-show-thinking switches between the compact indicator (default) and
    a verbose mode that streams the full chain-of-thought inline (useful for
    debugging). Added to /help.

Fixed

  • Reasoning-model chats no longer appear frozen: the parser now surfaces
    delta.reasoning as a distinct stream instead of dropping it.

Known limitations

  • In the verbose mode (/toggle-show-thinking), the reasoning and the answer are
    streamed into the same message bubble and can visually run together; the default
    compact mode is unaffected.

Full Changelog: v0.5.1...v0.5.2