What's new
🟣 CMEM Online email opt-in during npx claude-mem install
An optional, interactive email opt-in now appears at the start of the installer. Press Enter to skip — it never blocks or fails the install.
- Collects an email + an optional "what are you working on / how can we help your team" note.
- POSTs to the live
https://cmem.ai/api/waitlistendpoint (handles persistence, dedup, and the confirmation email server-side). Overridable viaCLAUDE_MEM_SIGNUP_URL; taggedsource: npx-installer. - Skipped automatically when non-interactive, under CI, or with
CLAUDE_MEM_ONLINE_OPTIN=false. - Signup is persisted locally so returning users aren't re-prompted; a failed send is retried silently on the next install.
- No secrets ship in the npx package — the endpoint is unauthenticated and the Resend key stays server-side. The waitlist endpoint was extended to capture the optional note.
🔴 Fixes
- Remove a duplicate
ModeManagerimport that was breaking the typecheck. - Exempt the
transcript-watcher-entryCLI process entry point from the console-logging guard.