v13.26.1

thedotmack/claude-memv13.26.1Sep 26, 2026by thedotmack

Upgrading?

AI Summary

This release addresses Cloud Sync reliability for CMEM Pro by preventing infinite retries on expired tokens and making silent failures visible to the user.

Key Highlights

  • Lapsed trial or revoked tokens no longer retry forever
  • Sync failures are now visible in SessionStart context
  • Operations are quarantined after 3 attempts to prevent queue blockage
  • Fixes for leftover sync backlog on worker start

New Features

  • Visible sync status messages
  • Automatic pause and resume for expired tokens
  • Operation quarantine mechanism
  • Fixed sync backlog clearing on startup

Full Release Notes

## Cloud sync fixes (CMEM Pro)

- **Lapsed trial or revoked token no longer retries forever.** When the sync server answers 401/403, claude-mem pauses cloud sync, re-checks once an hour, and resumes on its own after a renewal. Status explains the cause: renew at cmem.ai/pro (subscription inactive) or reconnect at cmem.ai → Connect (token no longer valid).
- **Sync failures are no longer silent.** A paused or long-failing sync now shows one plain-language line in the SessionStart context, and `/api/sync/status` gains `authError` and `health`. HTML error pages are summarized instead of dumped.
- **#4228:** installs with cloud sync off clear the leftover `sync_outbox` backlog on worker start.
- **#4086:** one op the sync server keeps rejecting (e.g. `revision_hash_conflict`) is quarantined after 3 attempts so the rest of the queue keeps uploading.

PR: #4236

Related Repositories