Memory
What your agent keeps, and how to correct it.
Read as MarkdownYour agent keeps three kinds of knowledge, each in its own place.
Memory: what is true now
Memory holds what your agent knows at this moment: who you are and how you like to work, your projects and where they stand, the people involved, how to use each of your tools. When something changes, the agent rewrites what went stale, so its memory reads as the current picture.
Archive: what happened
The archive holds what happened: decisions taken, figures settled, mistakes found, each dated. Entries are never rewritten. When something later turns out wrong, the entry gets a dated correction, and the original stays readable.
So your agent can tell you both today's price and what you quoted in May, and how one became the other.
History: every message
Every message and tool result is kept in full in the database; original files stay in the space's folder. A long conversation is condensed in stages so it fits what the model can read at once: recent work stays word for word, older work is summarised. What matters is saved to memory and the archive along the way, and the full history remains available to the agent.
Search
Your agent finds knowledge by meaning, by wording and by how things connect. It is instructed to search before acting on a person, a project or a decision. Whether it chooses the right search and uses the result well still depends on the model.
Where it applies
Memory and the archive belong to the agent scope: every space of that agent shares them, and nothing reaches another scope. The conversation itself stays with its space.
Correcting it
When your agent gets something wrong, tell it, plainly. It is instructed to record the correction and adjust how it works at the point where it makes that kind of decision. That gives future conversations a record to draw on, not a guarantee that the model will never repeat the mistake.
You can also ask it what it knows about something, or ask it to keep or remove a memory. Removing a memory does not erase the original conversation or every archive entry about it. For deleting the underlying records, be explicit about what you want removed; backing up or retaining a copy is a separate decision.