1.2
Version 1.2 makes model status and context easier to understand, adds direct control over model reasoning, and keeps long chat libraries and streamed tool responses clearer and more reliable.
New
- Open the context indicator beside the composer to see used and remaining context, model limits and capabilities, latest input, output, and reasoning token counts, and relevant runtime settings.
- Choose whether compatible models use reasoning for new requests, independently from the existing Stream Reasoning setting that controls whether reasoning appears live.
Improved
- Streaming replies now show their current stage throughout the response, including prompt processing, model loading, thinking, tool calls, and response generation.
- The model picker now shows clear connecting and connection-failure states, offers a direct retry, and keeps its model list up to date while it is open.
- Chats now keep their model selection aligned with a loaded LM Studio model after refreshing the server, with clearer loading feedback when switching models.
- Recent chats and search results now continue loading as you scroll instead of stopping after the first 20 conversations.
- Markdown links, citations, tables, code controls, and text selection now adapt to the app’s chosen accent color and appearance.
Fixed
- Tool and integration failures now stop the active response, show the failure clearly, and preserve useful details instead of leaving the chat waiting indefinitely.
- Incomplete or empty terminal responses now mark unfinished tool calls correctly and avoid creating duplicate or unnamed placeholder tool rows.
- Assistant message timestamps now reflect when a response actually completed, failed, or was recovered after an interruption instead of when streaming began.