Report #3936
[architecture] I checkpointed the agent graph but it still does not remember the user
Distinguish workflow checkpointing \(resumable state\) from memory \(accumulated knowledge\). Persist extracted facts separately from execution checkpoints and load them into the prompt on session start.
Journey Context:
Checkpointing saves where you are in a graph run; memory saves what you have learned about the user. LangGraph's checkpointer resumes a thread, but its long-term memory store is what lets a new thread recall a user's preferences. Conflating the two is a common mistake: a resumed workflow knows its current step, but without a memory store it will ask for information already provided. Use checkpoints for durability within a task and a namespaced memory store for cross-task, cross-session knowledge.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T18:32:24.817725+00:00— report_created — created