Changelog
Synara 0.7.1 release notes.
What changed in Synara 0.7.1 (Aug 9), including Large histories start and reconnect without a fixed deadline, Branches and pull requests stay in sync while agents work, Create PR can finish the whole publishing flow, Edit and save files directly from Explorer, Usage limits load faster and survive transient failures, Provider sessions recover from more real-world failures, Long and streaming conversations do less unnecessary work, Worktree setup is visible, cancellable, and easier to recover, Choose the desktop icon and preview themes visually, Project and keyboard workflows need fewer corrective clicks, Errors, confirmations, and release notes are easier to find, Windows, Markdown, images, and pull-request views are sturdier.
Release 0.7.1· Aug 9
Synara 0.7.1
Large histories start and reconnect without a fixed deadline — Synara now keeps waiting for a healthy backend and recovers late connections instead of giving up while a large history is still loading.
Desktop readiness is cancellable but no longer capped by a fixed timeout, WebSocket reconnects use bounded backoff, and orchestration replay filters irrelevant events before decoding them. Startup, resume, and late-event handling now converge without turning a slow database into a false failure.
Branches and pull requests stay in sync while agents work — Task metadata now follows branch, worktree, push, and pull-request changes as they happen.
A dedicated Git metadata reactor propagates mid-turn repository changes, recognizes task branches and pull requests more reliably, and repairs stale merged-PR badges. Refresh work is serialized and coalesced so commit, push, and PR actions are not blocked by competing background reads.
Create PR can finish the whole publishing flow — The PR dialog can commit the intended changes, push the branch, and open the pull request as one guided action.
The flow has clearer draft and ready-for-review actions, safer branch and upstream handling, progress-aware controls, and refresh behavior that detaches after the terminal Git action succeeds instead of leaving the UI stuck while metadata catches up.
Edit and save files directly from Explorer — Workspace previews are now useful for small code and text edits without leaving Synara.
Explorer file previews support editing, dirty-state tracking, guarded saves, clearer breadcrumbs, and safer path validation. Image overlays and preview layering were also corrected so file inspection remains usable beside the native browser and docked tools.
Usage limits load faster and survive transient failures — Provider usage is fetched once on the server and shared consistently across the sidebar and Settings.
Claude and Codex credential refresh, keychain fallback, request joining, identity-scoped caching, throttling, and stale-but-healthy snapshot retention were hardened. A temporary provider or network failure no longer wipes a previously verified usage view.
Provider sessions recover from more real-world failures — Codex, Claude, OpenCode, Grok, Kilo, Antigravity, and ACP sessions now settle and resume more predictably.
This release adds focused recovery for transient Grok storage and Kilo credential failures, OpenCode host-policy reinjection and Windows launching, Antigravity cancellation, AskUserQuestion replies, handoff eligibility, inline API keys, model discovery, and late terminal events.
Long and streaming conversations do less unnecessary work — Live output remains visible while background polling, subscriptions, and timeline layout are more selective.
Runtime polling adapts to activity, thread subscriptions are retained only where needed, replay avoids duplicate persistence, and timeline rows guard against painted overlap. Loading and Working labels now follow the real send and stream lifecycle instead of sticking after acknowledgements are lost or a live turn is taken over.
Worktree setup is visible, cancellable, and easier to recover — See setup progress, cancel before dispatch, or open a local checkout when that is the better path.
Automatic branch creation and attachment were restored, setup races were closed, worktree activity is easier to identify, and imported Codex history can now create a real fork while preserving the source relationship. The configured Git model is also used when naming new worktree branches.
Choose the desktop icon and preview themes visually — Settings now includes native-style app icon choices and a compact theme mockup picker.
Desktop icon selection persists through renderer startup and updates the packaged macOS presentation. Theme, shortcut, sidebar, composer glass, and translucent surface layouts were tightened, including production-safe backdrop filtering and better fallbacks where native transparency is unavailable.
Project and keyboard workflows need fewer corrective clicks — Project search focuses immediately, and terminal and side-chat shortcuts behave more predictably.
The shared project picker keeps its existing shell while focusing its search field on open. Conditional shortcut edits, keybinding capture, side-chat terminal exits, and shortcut settings were hardened so platform-specific combinations do not silently replace unrelated bindings.
Errors, confirmations, and release notes are easier to find — Task errors now appear as toasts, routine notices remain visible longer, and past releases are available from Help.
Shared toast providers now default to a 10-second dismissal while preserving explicitly persistent notices. Error banners moved into the common toast path, copying the active task ID has a dedicated shortcut, and the sidebar Help menu now opens the complete in-app release history.
Windows, Markdown, images, and pull-request views are sturdier — Several small but disruptive platform and rendering failures have been removed.
Windows OpenCode shim spawning and terminal activity detection were corrected, malformed GitHub-flavored Markdown tables are repaired before rendering, image overlays stack above the browser correctly, PR comments parse more consistently, and diff statistics can use an optional red/green presentation.
Updated with every release. See releases on GitHub.
Download Synara