memo_ask
Answer questions using retrieved memories with cited sources, providing a synthesized response grounded in durable knowledge.
Instructions
Answer a question using memo retrieval and citations.
Read-only. Use when you want a synthesized answer grounded in durable
memories instead of raw hit lists. k, type, and snippet_chars tune
retrieval; source attributes consult logging. With client sampling
enabled, synthesis runs on the calling model (see synthesizer field).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| k | No | Number of memories to retrieve as grounding (top-k). | |
| type | No | Restrict retrieval to one memory type (e.g. 'decision', 'fact'); None searches every type. | |
| source | No | Calling layer for consult attribution (e.g. 'claude-code', 'codex'); empty falls back to client info. | |
| question | Yes | Natural-language question to answer from durable memories. | |
| session_id | No | Tracked memo session id to associate the answer with. | |
| include_repos | No | Also search indexed repository knowledge, not just memories. | |
| snippet_chars | No | Character cap per cited snippet; None uses the default. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||