Synara 0.4.0 release notes.

What changed in Synara 0.4.0 (Jul 6), including Prompt history keeps drafts and attachments together, Pull request context is clearer in the Environment panel, Claude rate limits fail more gracefully, Desktop restarts handle broken stderr pipes, Small reliability fixes across agents and PR flows.

Release 0.4.0· Jul 6

Jul 6— link to Synara 0.4.0

Synara 0.4.0

  • Prompt history keeps drafts and attachments togetherBrowsing your previous prompts no longer strips the attachments from the draft you are building, so history navigation is safer for image- and file-heavy follow-ups.

    Composer draft history now preserves attachment state while you move through previous prompts, resets stale navigation state more carefully, and avoids duplicate optimistic history entries after sends.

  • Pull request context is clearer in the Environment panelThreads attached to GitHub pull requests now surface richer PR context, including merged-state handling and more readable review/check previews.

    The PR snapshot path now captures pull request data for the Environment panel, handles merged PRs more predictably, trims long review previews, dedupes GitHub field requests, and tightens merge-head formatting.

  • Claude rate limits fail more gracefullyWhen Claude reports usage or rate-limit trouble, Synara now presents the condition more calmly instead of turning it into a generic provider failure.

    Provider usage handling now narrows usage summary types more safely and treats Claude usage limit responses as a recoverable, user-facing state with focused parser and resilience coverage.

  • Desktop restarts handle broken stderr pipesThe desktop app is less likely to crash or get noisy when a restarted child process loses its stderr pipe during shutdown or relaunch.

    Desktop process restart handling now tolerates broken stderr writes, including the EPIPE path that could appear while the app was restarting provider or server processes.

  • Small reliability fixes across agents and PR flowsThis release rounds off recent agent-session and pull-request work with tighter assertions, safer formatting, and cleaner edge-case behavior.

    The release includes automation migration lineage assertion fixes, PR snapshot review follow-up fixes, provider usage type narrowing, and general cleanup from the prompt-history and PR environment-panel review loops.

Updated with every release. See releases on GitHub.

Download Synara