Persistent State
Domain: Agent Fundamentals
🎯 Motivation
Between conversations, the agent stores state - user preferences, task progress, learned facts - in a database or file.
📋 Concrete Example
State: {user_name: Alice, skill_level: intermediate, current_project: todo-app, completed_tasks: [setup, models]}. When the user returns, the agent loads this state and continues.
🔗 Analogy
A save file in a video game - it stores your level, inventory, and progress. When you reload, you continue from where you left off. Persistent state does this for agents.