Recall: past work and decisions
navig_recallSearch recorded past conversations, decisions, plans, ideas, tables, and open questions, with every result cited. Retrieve record details, related items, timelines, or source excerpts by id.
Instructions
Search the owner's recorded past: conversations, decisions, tables, open questions, forgotten ideas and source excerpts, every result cited. Read-only. Use navig_knowledge for docs/wiki and navig_memory for durable facts. Returns records with ids and citations; pass an id to get/related/timeline or a citation to source_excerpt.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Record id (rk-…), from any other recall tool. Used by: get, related, timeline. | |
| raw | No | Search conversation turns, not records. Used by: search. | |
| type | No | Only this record type (decision, plan, idea, table, finding, feature, question, …). Used by: search. | |
| after | No | Conversation turns to include after the cited message (default 3) Used by: source_excerpt. | |
| limit | No | Maximum results (1-50). Used by: search, ask, decisions, tables, open_questions, forgotten_ideas. | |
| query | No | Words to find; "quoted text" matches a phrase. Used by: search. | |
| action | Yes | Operation to perform. Required parameters per action: search: query; get: id; ask: question; related: id; timeline: id; decisions: none; tables: none; source_excerpt: source_id, msg_id; open_questions: none; forgotten_ideas: none. What each action does: search: Search the owner's past AI conversations (Claude Code, Codex, shared chats, session audits) for decisions, plans, ideas, tables and findings; falls back to the raw conversation tur (required: query) | get: One record in full: summary, body, every piece of evidence (verbatim, cited), its timeline and related records (required: id) | ask: Has the owner asked this before? Returns earlier questions the owner typed, the reply that followed each one, and matching decisions (required: question) | related: Records linked to one record (evolves, supersedes, related, contradicts, answers) (required: id) | timeline: The append-only history of one record: when it was created, merged, endorsed or superseded, and by which kind of evidence (required: id) | decisions: Decisions, newest first: the owner's answers to structured questions and audited decisions (required: none) | tables: Markdown tables from past conversations, verbatim (the body is the table) (required: none) | source_excerpt: The original conversation around one cited message (default 3 turns either side) — check a citation before relying on it (required: source_id, msg_id) | open_questions: Questions still unresolved, and recorded conflicts nobody settled (required: none) | forgotten_ideas: Ideas nobody has shown were built (impl not_found or unknown) and that were not rejected, the longest-untouched first (required: none) | |
| before | No | Conversation turns to include before the cited message (default 3) Used by: source_excerpt. | |
| msg_id | No | Message id from the same citation. Used by: source_excerpt. | |
| status | No | Only this status (approved, confirmed, rejected, …). Used by: search, decisions. | |
| project | No | Project id to read instead of the one the client is working in (shared is always included). Used by: search, ask, decisions, tables, open_questions, forgotten_ideas. | |
| question | No | The question, in plain words. Used by: ask. | |
| source_id | No | Source id from a citation (e.g. cc:<session>). Used by: source_excerpt. | |
| all_projects | No | Read every project, not just the current one plus shared. Ask for it explicitly. Used by: search, ask, decisions, tables, open_questions, forgotten_ideas. | |
| evidence_limit | No | Evidence items to return. Used by: get. |