Updates
Desktop App Users (Automatic)
The Synapses app auto-updates via Tauri’s built-in updater:
- App checks for updates in the background
- Downloads the update silently
- On next app launch, the update is applied
- The CLI binary at
~/.synapses/bin/synapsesis updated automatically - The daemon restarts on next MCP connection
No user action required.
CLI-Only Users (Headless)
synapses updateThis checks GitHub Releases, downloads the latest binary, verifies the SHA256 checksum, and atomically replaces the current binary.
To check for updates without installing:
synapses update --checkDeveloper Users (From Source)
Developers building from source manage their own updates:
git pull && go build -o ./build/synapses ./cmd/synapsesIf using synapses dev link, app updates won’t overwrite the custom binary.
Rollback
If an update causes problems:
synapses update --rollbackThis restores the previous binary from ~/.synapses/bin/synapses.previous.
Version Check
synapses --versionsynapses status # shows version sync status