Quick Start
How Memory Works
- Messages are stored per session using the
session_id - Context is maintained across multiple
agent.run()calls - Recent messages are included in the agent’s context window
- Older messages are automatically pruned based on
max_messages
Memory Configuration
| Parameter | Range | Description |
|---|---|---|
memory | 1-50 | Number of recent messages to remember |
At Agent Creation
On Existing Agent
Session Management
Memory is scoped to sessions. Usesession_id to maintain separate conversations:
Use Cases
Customer Support
Multi-Turn Tasks
Tutoring
Next Steps
Agent Memory
Learn all memory configuration options