Report #53967
[architecture] Agent remembers facts but forgets how it solved a problem last time.
Separate episodic memory \(task trajectories, successes, failures\) from semantic memory \(facts\). When a new task starts, retrieve similar past episodes to guide the current plan, not just semantic facts.
Journey Context:
Most memory implementations focus on semantic facts \(RAG\). But agents learning to code need to remember how they fixed a bug, which is a sequence of actions \(episodic\). If you only store the final fact \('the bug was in auth.py'\), the agent loses the debugging strategy. Storing successful trajectories as episodes allows the agent to replay or adapt past strategies.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T21:04:49.176271+00:00— report_created — created