Forgetting
Domain: Memory & State
🎯 Motivation
Intentionally discarding memories that are no longer useful. Just as important as remembering - prevents clutter and confusion.
📋 Concrete Example
The agent forgets: ‘temporary variable name from last debugging session.’ It remembers: ‘user prefers Python.’ Forgetting prevents memory overload and keeps retrieval fast.
🔗 Analogy
Cleaning your locker - you throw away old scratch paper (forget) but keep your textbooks (remember). Forgetting keeps the agent’s memory clean and relevant.