pan-memory · git:20260729.c19e3b1 · 2026-07-29 · sha256 8a10ed86518c836f
pan-memory git:20260729.c19e3b1A
Immutable. This exact content is served forever at /api/v1/blob/8a10ed86518c836f.
--- name: pan-memory description: "pan memory <subcommand> — search and inspect Overdeck memory observations, status, reset markers, summaries, and health" triggers: - pan memory - memory search - memory status allowed-tools: - Bash - Read --- # Pan Memory Use `pan memory` to inspect the durable memory substrate for a project or issue. ## Commands ```bash pan memory search <query> [--project <id>] [--workspace <id|name>] [--issue <id>] [--tag <tag>] [--sibling] [--global] [--include-archived] [--limit <n>] [--json] pan memory status <issue> [--project <id>] [--json] pan memory reset <scope> <scopeId> --reason <text> [--project <id>] [--from <iso>] [--json] pan memory summary <issue> [--project <id>] [--date <yyyy-mm-dd>] [--json] pan memory doctor [--project <id>] [--json] pan memory backfill [--workspace <id>] [--project <id>] [--dry-run] [--json] pan memory pin <doc-path> [--project <id> | --workspace <id>] [--json] pan memory unpin <doc-path> [--project <id> | --workspace <id>] [--json] pan memory pins [--project <id> | --workspace <id>] [--json] pan memory config [--json] ``` ## Notes - `search --sibling --issue <id>` searches same-project sibling issues instead of the selected issue. - `search --global` merges results across every registered project instead of just the selected/default one. - `search --workspace` accepts either a workspace id or a workspace name; a name matching more than one workspace across projects errors instead of guessing. - `reset` creates a reset marker; it does not delete historical memory records. - `doctor` exits non-zero when an active agent has no successful extraction in the last hour. - `backfill` reads historical Claude Code JSONL transcripts under `~/.claude/projects/` and extracts observations for sessions whose first-message cwd maps to a registered workspace; unmatched sessions are skipped. Read-only on the JSONL files — `--dry-run` reports matches without extracting or writing anything. - `pin`/`unpin`/`pins` manage docs injected under the knowledge budget at prompt time. `--workspace` overrides `--project`; paths are stored project-relative regardless of scope.