Changelog
Synara 0.1.2 release notes.
What changed in Synara 0.1.2 (Jun 4), including Terminals are lighter, Terminal workspaces feel cleaner, OpenCode starts faster and fails louder, Provider health checks are less jumpy, Claude resumes recover from stale native sessions, Desktop updates now have a manual escape hatch, macOS desktop chrome stays aligned, Settings and appearance controls are easier to scan, Agent task activity is easier to follow, Reconnect state is visible to UI runtimes.
Release 0.1.2· Jun 4
Synara 0.1.2
Terminals are lighter — Terminal output now does less work end-to-end: batching, renderer acknowledgements, smarter backpressure, cheaper history updates, and more faithful reconnect replay keep busy terminals lighter under noisy commands and long-running TUIs.
Terminal workspaces feel cleaner — Terminal-only workspaces skip hidden chat work, panes move between layouts without remount churn, close prompts only appear when a tab is active or needs attention, and terminal font/color settings now follow the active theme.
OpenCode starts faster and fails louder — Local OpenCode servers are pooled for recent sessions, startup waits longer before timing out, session creation runs alongside inventory discovery, and failure details now include redacted command output instead of vague startup errors.
Provider health checks are less jumpy — Slow Claude and OpenCode probes get longer timeouts, transient command timeouts no longer make a previously ready provider look broken, and Claude auth refreshes invalidate cached subscription state.
Claude resumes recover from stale native sessions — When Claude reports a missing conversation id, Synara clears the stale resume cursor, recreates the provider session, and retries with transcript context instead of leaving the turn failed.
Desktop updates now have a manual escape hatch — If an in-app install silently fails, Synara restarts the backend, resumes update polling, deduplicates error toasts, and points you at the exact GitHub release page for a manual download.
macOS desktop chrome stays aligned — Traffic-light placement and renderer gutter spacing now share one geometry helper and react to Electron zoom changes, keeping top-bar controls lined up across chat, settings, and workspace views.
Settings and appearance controls are easier to scan — Theme selection moved to a segmented control, settings rows share tighter typography, provider update failures can expose a copyable manual command, and custom binary-path confirmations survive restarts.
Agent task activity is easier to follow — OpenCode task child sessions and newer shell-step events now flow into Synara's activity timeline, while generic agent task rows keep their useful prompt and result text instead of disappearing or showing wrapper noise.
Reconnect state is visible to UI runtimes — The web transport now publishes local WebSocket state changes, giving terminal recovery and other renderer code a cleaner signal when the server reconnects or closes.
Updated with every release. See releases on GitHub.
Download Synara