canonical_memory
Read the machine-wide canonical memory of what the user has told any agent, organized into sections like about, preferences, and active projects. Call it before asking the user something they may already have answered elsewhere.
Instructions
READ-ONLY: read the machine-wide canonical memory, which is what docmancer has reconciled about this user across every agent and project. Local disk read, machine-wide, so it takes no project_path. Call it before asking the user something they may already have told another agent. Not a search tool: it returns whole prepared sections rather than matches, so use search_memory or ask_memory to look something up. To change what it returns, use pin_memory rather than edit_memory. Parameters: section selects one of about (who the user is), preferences (how they want to work), working-principles (cross-project rules), active-projects (what they are working on), or canonical-memory (a description of the store itself); omit section entirely for a status summary of every section. Returns, with a section, that section split into its pinned zone (durable, survives reconciliation) and its generated zone (rewritten automatically), plus content_hash and revision id. Without a section, returns per-section presence and pinned-line counts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| section | No | Canonical section to read. Omit for a status summary of every section. |