v13.21.2

thedotmack/claude-memv13.21.2Aug 31, 2026by thedotmack

AI Summary

This release fixes the CMEM Pro installer flow by redirecting users to the offer page before initiating checkout, rather than opening a browser to a payment form immediately. It also simplifies the setup process by pre-selecting recommended options like 'CMEM Pro' and 'Claude Code' in the installer prompts.

Key Highlights

  • Redirects users to the `/pro` offer page before initiating Stripe Checkout
  • Pre-selects 'CMEM Pro' and 'Claude Code' in installer prompts
  • Fixes the installer flow so the recommended path is no longer a required chore

Full Release Notes

**Payment is deferred until after you've read the offer.**

Picking CMEM Pro in the installer opened a browser on a bare Stripe card form. `/api/pro/trial/claim` redirected a non-entitled user straight into Checkout, so `/pro` — the page that actually explains the plan — was only ever reached on an error or a cancellation.

The claim route now sends those users to `/pro?from=installer&pairing=…&trial=30` and starts Checkout only when the offer page's CTA asks for it. Nothing about the Checkout session changed — same trial length, same pairing metadata, same success and cancel URLs. It just happens after the offer instead of before.

That half is server-side and **already live for 13.21.0 and 13.21.1 too** — it changes where the route sends people, not the URL the installer opens.

**In this release:**

- **CMEM Pro is pre-selected** on the provider prompt. It is the recommended path, and selecting it no longer means "pay now".
- **Claude Code is pre-selected** on the IDE prompt, along with anything else detected.

Both prompts opened with nothing checked, which made the recommended path a required chore before the install could continue. They are still multiselects — uncheck and pick something else if you want.

**Full Changelog**: https://github.com/thedotmack/claude-mem/compare/v13.21.1...v13.21.2