Memory Browser
Use this skill when the user asks what Genii Memory currently remembers, what indexes exist, or whether memory is fresh and healthy.
Primary Path
- Call
memory_overviewfor counts, freshness, and runtime health. - Call
memory_listto browse recent or filtered memory indexes. - If the user wants exact detail for one item, call
memory_getonly for that specific id.
Example User Requests
- "What do you remember?"
Start with
memory_overview, thenmemory_list({ level: "l2" }). - "What L2 project memory entries exist?"
Use
memory_list({ level: "l2_project" }). - "What recent timeline memory entries exist?"
Use
memory_list({ level: "l2_time" }). - "Why was this not remembered?"
Start with
memory_overview, then usememory_flushif the user wants an immediate refresh.
Guardrails
- Keep browse answers concise; do not dump raw records unless the user asks.
- Prefer
memory_listfor browsing andmemory_getfor exact inspection. - If overview shows pending work or runtime issues, say that clearly.