Generic per-user memory: one editing tool with a `command` (recall | remember | update | forget) over a numbered list, plus a dedicated read-only recall operation for context. recall renders the list (reads a flat list or a map collection); remember appends; update/forget edit by item number. Stored durably in the user's workspace.
| Name: | memory |
| Class: | covia.adapter.UserMemoryAdapter |
This adapter provides 2 MCP tool(s) for AI agent integration:
| Tool Name | Description |
|---|---|
| memory_recall | Read a caller-scoped memory collection and render its current surfaceable entries as a stable numbered text block. Returns null when empty. This read-only operation is suitable for watched agent context; use the memory tool to edit the list. |
| memory | Durable memory — a numbered list of facts at a caller-selected workspace path. Pick the action with `command`: 'recall' renders the numbered list; 'remember' appends a new item; 'update' replaces item n; 'forget' removes item n. Edit by the item numbers shown in the list and, when the context label names a path, pass that same path on every edit. The operation defaults to the user's shared w/memory; default agents keep their own list at n/memory. |