Definition: A mechanism for storing and retrieving information that the Agent can use later.
Simply put: Memory prevents the Agent from having to learn everything from scratch every time.
Examples:
- Remembering that the user prefers Python.
- Remembering the project’s architecture.
- Remembering the result of a previous research task.