recall
Search past Claude Code sessions, memory notes, and summaries using hybrid full-text and semantic search. Filter by project, date range, and scope to find relevant context.
Instructions
Search past Claude Code sessions (episodes), memory notes (memories), and per-session digests (summaries, written by the nightly reflect pass).
Hybrid full-text + semantic search. scope:
"all" | "episodes" | "memories" | "summaries" ("all" spans all three).
Filters: project matches path segments of the session dir (e.g. "mobile"
=> ~/src/mobile); since/until are "YYYY-MM-DD" or "Nd" (N days ago), inclusive.
Returns compact hits: kind, id, date, project, snippet, session_id
(episodes and summaries) or name (memories), and a score in (0, 1] (recency-
and kind-weighted, normalized RRF); hits are score-descending. Episode/memory
ids are stable content-derived strings (ep_…/mem_…) — safe to persist;
summary ids (sum_…) are ephemeral. Use get_episode(id) for full text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| k | No | ||
| query | Yes | ||
| scope | No | all | |
| since | No | ||
| until | No | ||
| project | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||