Report #101133
[architecture] Agent 'forgets' across sessions because memory lives only in-process
Persist memory from day one: thread-scoped checkpoints for short-term context and a namespaced key-value/document store for long-term facts; reload both on startup.
Journey Context:
A demo with a global list works until the container restarts. Cross-session memory changes your data model and retrieval scoping. LangGraph separates short-term memory \(checkpointer \+ thread\_id\) from long-term memory \(Store \+ namespace\). Treating persistence as an afterthought means identity, scoping, and migration all become retrofit problems.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T05:02:42.386432+00:00— report_created — created