Skip to content

MemoryPlugin Sync 1.0.0

Choose a tag to compare

@dhamaniasad dhamaniasad released this 06 Jul 11:09

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 ~/.claude and ~/.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.