Memory paths
Use stable memory paths and domains to keep memory easy to browse, link, and move.
A memory path is the stable address of a memory.
Path shape
YAML
Use domains by purpose:
| Domain | Use for |
|---|---|
core:// | agent-wide rules, runtime-specific rules, and shared operating context |
preferences:// | stable user preferences and durable personal context |
project:// | project-specific facts, decisions, commands, constraints, and workflows |
Good paths are short, lowercase, and specific:
YAML
Avoid paths such as project://notes, core://misc, or preferences://stuff. They are easy to write and hard to recall correctly.