Memory Remember
memory_rememberStore durable user facts like preferences and corrections for future sessions, avoiding duplicate entries.
Instructions
Store one durable fact about the user.
Use this when the user states a preference, corrects you, or shares
context worth carrying into future sessions. Do NOT use it for
transient details of the current task, and do not re-save something
you already saved -- an identical fact is detected and returned as
status="duplicate" instead of being stored twice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | The fact, stated plainly, e.g. "prefers uv over pip". | |
| user_id | No | Whose memory to write to. | |
| category | No | Label used for filtering, e.g. "preference", "correction", "behavior", "personal", "context". | context |
| agent_name | No | Optional per-agent bucket. | |
| confidence | No | Your certainty, 0.0-1.0. Use higher values for explicit user statements and lower ones for inferences. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||