v13.17.2

thedotmack/claude-memv13.17.2Aug 29, 2026by thedotmack

AI Summary

Optimizes Codex startup performance by bounding API requests and adds detailed measurement tracking for user-visible installer offer views.

Key Highlights

  • Fast, bounded Codex startup context capped at 2 seconds.
  • Records every user-visible CMEM Pro offer surface for measurement.
  • Privacy-focused measurement using consent-gated anonymous UUIDs and strict property whitelists.

New Features

  • Codex startup optimization (persistent local worker path).
  • Installer-offer measurement analytics.

Full Release Notes

## What changed

- **Fast, bounded Codex startup context.** Removes the synchronous version/dependency check and duplicate one-shot MCP startup from Codex `SessionStart`, uses the persistent local worker path, caps API requests at 2 seconds, and keeps the supported cold-start path bounded. Warm startup verification returned injected context in under one second. ([#3789](https://github.com/thedotmack/claude-mem/pull/3789))
- **7/14/30 installer-offer measurement.** Records every user-visible CMEM Pro offer surface as `pro_offer_viewed`, with `trial_days`, canonical `trial_variant`, and installer source/surface labels. Total displays and unique anonymous installs can now be compared with trial starts per arm. ([#3792](https://github.com/thedotmack/claude-mem/pull/3792))

## Privacy and behavior

Offer measurement uses the existing consent-gated anonymous install UUID and strict property whitelist. It never sends email addresses, sign-in links, pairing secrets, device codes, prompts, paths, or source content. This release does not change trial assignment, offer copy, pricing, or checkout behavior.