v13.26.0

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

Upgrading?

AI Summary

CMEM Pro cloud sync infrastructure is migrated from Cloudflare Workers to a new Fly + Neon Postgres hub, with automatic URL migration and improved retry logic.

Key Highlights

  • Cloud sync moved to new Fly + Neon hub
  • Automatic migration of legacy hub URLs
  • Retry-After backoff implemented for 429/503 responses
  • Looser checkpoint validation to prevent wedging

New Features

  • New Fly + Neon Postgres infrastructure
  • Automatic legacy URL migration
  • Retry-After backoff support
  • Looser checkpoint validation logic

Full Release Notes

## CMEM Pro cloud sync moves off Cloudflare

The old Cloudflare Worker hub (`sync-hub.black-pond-afbb.workers.dev`) was failing every request because it hit Cloudflare Free plan caps. Cloud sync now runs on a new protocol-v2 hub at **https://sync.cmem.ai** (Fly + Neon Postgres).

### Plugin changes
- **Automatic hub URL migration:** on startup, a `CLAUDE_MEM_CLOUD_SYNC_HUB_URL` that still points at the legacy workers.dev host is rewritten to `https://sync.cmem.ai`. You don't need to reconnect.
- **Retry-After backoff:** cloud sync now honors `Retry-After` on 429/503 responses and stops hammering the hub.
- **Looser checkpoint check:** the push checkpoint validation is more tolerant, so a hub that moved no longer wedges sync.

### Infrastructure (#4232, #4233)
- New `services/sync-api`: a protocol-v2 port of `workers/sync-hub` on Postgres.
- The Worker gets `FORWARD_ORIGIN` pass-through mode, which proxies every request to the new hub and touches no Durable Objects or KV.

Related Repositories