Episodic memory stores specific past events or interactions the agent can recall. Like a memory of 'what happened last Tuesday.'
Long-term memory persists across sessions. Facts about the user, prior decisions, accumulated knowledge.
How to architect memory for a production agent. What goes where, what retrieval looks like, what to delete.
Procedural memory is how-to knowledge: skills and routines the agent has learned and can reuse.
Short-term memory is the agent's active context. Here's how to manage it as sessions get long.