Memoria Memory
Use Memoria tools for durable memory. Do not default to MEMORY.md or memory/YYYY-MM-DD.md unless the user explicitly asks for file-based memory.
When to use
- The user asks you to remember a fact, preference, decision, or workflow.
- The user asks what you already know about them, the project, or a prior session.
- The user asks to correct, update, or delete stored memory.
Store
- Choose the smallest durable fact worth keeping.
- Use the most specific tool available:
memory_profilefor stable user preferences or profile traitsmemory_storefor facts, procedures, and project knowledge
- Prefer short, atomic entries.
- After storing something important, verify with
memory_recallormemory_search.
Recall
- When the user asks "what do you know", "what do you remember", or refers to a prior session, query Memoria first.
- Use
memory_recallfor semantic retrieval andmemory_getonly when you already have a specific memory id.
Repair
- If the user says a memory is wrong, use
memory_correct. - If the user wants it removed, use
memory_forgetormemory_purge. - After repair, verify with
memory_recallormemory_search.
Rules
- Do not claim only
memory_searchandmemory_getexist when othermemory_*tools are available. - Do not store transient small talk unless the user asks or it is clearly a stable preference.
- Prefer Memoria for durable cross-session memory; prefer workspace files only for explicit file-based notes.