Remember a fact
rememberRecord durable facts in shared memory as dated bullets with stable IDs, and supersede outdated facts so agents retain accurate context across sessions.
Instructions
Record a durable fact in the shared memory (memory/*.md) as a dated bullet with a stable ^id. If it replaces an earlier fact, pass supersedes (the old fact's ^id, or a distinctive substring of it) — the old fact stays visible with strikethrough and a pointer to the new one. Use search_notes to find existing facts first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fact | Yes | The fact, stated so it makes sense without conversation context | |
| topic | No | Optional topic — facts go to memory/<topic>.md instead of memory/facts.md | |
| supersedes | No | ^id or distinctive substring of the fact this replaces |