66600565ed
- on_pre_compact.py and capture_compact_summary.py now read cwd from hook stdin and pass it to resolve_project_id/resolve_branch (monorepo safe) - 5 new tests verify all write functions use app_id top-level and never put project_id in metadata - plugin.json declares userConfig.MEM0_API_KEY so Claude Code prompts for the key at install time (sensitive, stored in system keychain)