Synara 0.3.1 release notes.

What changed in Synara 0.3.1 (Jun 26), including Tool calls are easier to inspect, Long chats stay calmer while work is running, Multi-pane work is quicker to navigate, Keyboard shortcuts got stricter, Providers recover from more edge cases, Automation setup asks for the right approval, Desktop updates and startup are quieter, The interface has more useful visual signals.

Release 0.3.1· Jun 26

Jun 26— link to Synara 0.3.1

Synara 0.3.1

  • Tool calls are easier to inspectTranscript tool calls now expose clearer detail dialogs for shell commands, patches, file changes, and tool output, so review-heavy chats are easier to audit.

    Synara now formats tool command transcripts, normalizes patch/change output, labels more tool kinds consistently, preserves structured work metadata through the timeline, and adds focused coverage for tool-call labels and formatting.

  • Long chats stay calmer while work is runningTranscript grouping and scroll behavior were refined so live assistant text, collapsed work rows, sidechat panes, and tool-only activity behave more predictably.

    This release tightens message timeline derivation, keeps real assistant text separate from tool/work rows, improves collapsed-turn signatures, preserves assistant selection actions, and adds focused tests for timeline rows and ChatView state.

  • Multi-pane work is quicker to navigateRecent views, split chats, pinned threads, hover cards, and project sidebar actions received a round of smaller navigation polish.

    Recent view switching, sidebar hover-card anchors, thread/project hover content, pin toggles, chat header actions, project shortcut targets, and split/sidechat affordances now share more predictable state and keyboard routing.

  • Keyboard shortcuts got stricterShortcut defaults and migrations are now safer, with better handling for chat creation, terminal actions, navigation, and stale keybinding rows.

    Server and web keybinding logic now validates persisted bindings more carefully, avoids carrying conflicting defaults forward, improves new-chat/new-terminal command resolution, and has expanded regression coverage.

  • Providers recover from more edge casesCodex, Gemini, Grok, Cursor, OpenCode, and provider health paths are sturdier around runtime events, discovery, process cleanup, and idle sessions.

    Provider runtime ingestion now handles more canonical event shapes, Gemini ACP probing is more defensive, provider service behavior has broader coverage, idle runtime cleanup was tightened, process runner handling is safer, and Codex review/compaction progress is easier to reconcile.

  • Automation setup asks for the right approvalAutomation creation and updates now separate setup prompts, update-only flows, approval fallbacks, and risk acknowledgement more carefully.

    This release hardens conversational automation setup, preserves update-only approval paths, restores the approval fallback, strips carried setup filler from prompts, and keeps the risk acknowledgement gate attached to dispatch.

  • Desktop updates and startup are quieterThe desktop shell now suppresses noisy Node warnings in more places and hardens electron-updater command handling on Windows.

    Desktop startup applies safer warning handling, voice transcription edge cases were tightened, and electron updater command construction now has dedicated security coverage around Windows process spawning.

  • The interface has more useful visual signalsProvider icons, central icon assets, model pickers, composer controls, automation banners, Kanban cards, preview cards, and tooltips were cleaned up in small but visible ways.

    Synara now ships a curated central-icons set, improves provider/model picker presentation, refines composer picker and automation banners, adds better project/thread hover details, and keeps repeated UI surfaces closer to the same visual language.

Updated with every release. See releases on GitHub.

Download Synara