Commit Graph

2 Commits

Author SHA1 Message Date
William Valentin ed53d6d215 docs(memory): revise pi personal assistant memory plan after code review
Key changes from review:
- Use separate _sessionContext field instead of mutating _systemPromptBase
- Parameterize compaction prompt via buildCompactionPrompt() instead of duplicating
- Fix flaky TTL=0 test to use hardcoded past expiry date
- Route memory extraction to {userNamespace}/facts when namespace is set
- Document future considerations (config refactor, concurrent writes, token counting)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 12:50:24 -08:00
William Valentin 40828d424f docs(memory): add pi personal assistant memory implementation plan
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 12:29:44 -08:00