Report #14844
[architecture] Agent fails to answer questions about past events or sequences because it only stores semantic facts
Store episodic memory \(timestamped event logs/trajectories\) separately from semantic memory \(extracted facts\). Use episodic retrieval for 'how' and 'when' questions, and semantic retrieval for 'what' questions.
Journey Context:
Vector DBs naturally push developers toward semantic chunking. But agents need to remember trajectories and actions taken, not just text chunks. A flat vector store loses temporal causality, making it impossible to reconstruct how a past problem was solved. The tradeoff is increased storage complexity, but without episodic memory, agents cannot learn from their action histories.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T22:38:19.856100+00:00— report_created — created