MemoryPlugin Sync 1.0.0
1.0.0 — 2026-07-06
First public release.
Added
- Pro plan gating: desktop sync is part of Pro (enforced server-side).
Core accounts can browse and read local chats free, with an in-app upgrade
path. - Chat pinning: pin/unpin from any chat's menu or the reader; pinned
chats match the web app and refuse deletion. - Sync-status filter (All / Synced / Will sync / Off / Failed),
right-click context menus on chats, and a per-chat status pill in the
reader. - Server-scoped sync state with adoption: records are kept per server +
account, and chats the server already has are adopted instead of
re-uploaded — fresh installs and server switches don't re-sync your
history. - Account card: avatar, name, email, plan, and chat usage in Settings.
- Focused sync (default): your prompts and each turn's final answer sync;
the agent's play-by-play stays on your Mac (badged "Stays local" in the
reader). Full-transcript sync is a Settings toggle. - Sign in with MemoryPlugin: browser-based sign-in (OAuth PKCE with a
loopback redirect). Pasting an API token still works under Advanced. - Credentials in the OS keychain instead of a file on disk.
- Auto-sync: watches
~/.claudeand~/.codex, syncs finished
conversations in the background, and waits for active chats to go quiet for
15 minutes before uploading. Manual Sync Now always syncs everything. - Menu bar presence: live status, Sync Now, pause/resume auto-sync;
closing the window keeps syncing. Optional start-at-login. - Review-first onboarding: nothing uploads until you've chosen which
projects and chats sync, with the privacy contract in plain words. - Remove from MemoryPlugin: per-chat action that deletes a synced chat
server-side and stops it from syncing again. - Web-app exclusion mirroring: chats you exclude on memoryplugin.com show
as "Won't sync" in the app; re-checking them lifts the exclusion. - Plan quota awareness: the app warns when your plan is full and shows how
many synced chats are waiting for room, instead of failing silently. - Server status reconciliation: accurate Synced/Processing states from the
server, not just local bookkeeping. - Auto-update: signed updates, checked daily and on demand from Settings.
- Liquid Glass UI: native macOS 26 glass material (vibrancy on older
macOS), full dark mode, branded app + menu bar icons.
Fixed
- Codex "guardian" approval side-threads no longer sync as junk
"Untitled conversation" chats, and the app offers to clean up any that an
earlier version uploaded. - Sync state is now kept per account, so switching accounts never shows
another account's synced status. - Failed uploads retry with backoff and surface per-chat errors.