What to store, and who reads it
What an agent records, who reads each memory, and its sensitivity level.
On this page4 parts
Store what a later session needs and cannot find in your files. Before you store it, choose who reads it.
What to store
Three kinds of memory are the most useful:
- a decision, with its reason
- a rule that every agent must keep
- a lesson from something that went wrong, with its fix
Say it to your agent in your own words, for example:
Remember that we <the decision you keep repeating>, because <its reason>.Do not store a password, an API token, or personal data.
What gets recorded
An agent stores a memory when you ask it to remember a statement. Mana keeps the exact statement as evidence, the memory, and its origin in one transaction. A repeated request stores nothing twice.
When an admin's agent stores a changed statement under the same key, it becomes a new revision. The earlier revision stays readable in the history. A member's agent cannot change a stored memory.
Memory keys lists the key families. Standing records says which memories make up the standing instructions of an agent.
Audiences
Every memory has an audience. A learning/, config/, or highlight/ memory goes to the whole organization by default. Any other key, such as idea/ or note/, is private by default: only its author reads it.
Ask the agent to share with the whole organization, or with one part of it, at the moment you record the memory. Ask it to name a smaller audience, such as private, when a learning is for you alone.
| Audience | Who reads it |
|---|---|
| private | you |
| tenant | every member of the organization |
| a team you are in | the members of that team |
An admin creates teams and puts people in them, in Settings.
An audience never widens on its own. An admin changes it with a correction under the same key, with a reason. A member asks an admin.
Sensitivity levels
Each memory also has a level: public, internal, confidential, or restricted. Code sets the level when the memory is written. The default is internal. The writer can raise the level and cannot lower it.
A member's agent reads up to internal. An admin's agent reads up to confidential. No agent reads restricted. The store refuses a memory at a level that the agent of its writer cannot read.
An admin corrects a wrong level or audience with the same key and a reason. Mana keeps the prior revision and records who changed what.