Definition
Long-Term Memory
Long-term memory is what an agent retains across conversations, and the book splits it three ways. Episodic memory stores specific past interactions, retrieved by similarity. Semantic memory stores durable facts such as a user's stack or preferences, often as labeled memory blocks injected into the system prompt. Procedural memory stores learned skills and playbooks, the least explored type. Summarize each session and retrieve by relevance and recency.
Explained in
Chapter 12: The Agent Toolbox
The protocols, tools, and infrastructure that make agents actually useful.
Related terms