Report #94588
[architecture] Agent carries over conflicting context from previous sessions by appending raw conversation logs
Separate episodic memory \(raw interaction logs\) from semantic memory \(core facts\). Synthesize episodic into semantic, and only load semantic core on new sessions.
Journey Context:
Appending raw chat logs across sessions leads to contradictions \(e.g., user changed jobs, but agent references old job\). Episodic memory must be periodically processed to update the semantic core. When a new session starts, load the semantic core, not the raw logs, to prevent old context from polluting new answers.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T17:21:02.106622+00:00— report_created — created