mnemostack_answer
Synthesize a concise factual answer from retrieved memories, with confidence scores and source attribution.
Instructions
Answer a question using retrieved memories.
Read-only, no side effects, no authentication required. Use this when you want a concise factual answer synthesized from memory search results instead of the raw matches returned by mnemostack_search. Returns a JSON object with ok, query, answer text, confidence (0.0-1.0), sources, degraded (components that fell back while serving the call), fallback_recommended, tokens_estimate (estimated text tokens of the context memories), tokens_used (LLM-provider-reported usage for the answer call; null when unreported), and error. Stale facts are hidden by default; use include_invalidated or as_of to see them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | Point-in-time recall (ISO-8601); same contract as mnemostack_search. | |
| limit | No | Maximum number of results to return (default 10) | |
| query | Yes | Natural language question or keyword to search memories for | |
| filters | No | Payload filters applied inside every retriever (exact match or gte/lte ranges); the answer is generated only from memories inside the filtered scope. | |
| token_budget | No | Hard cap on the total (estimated) text tokens of the memories fed to the answer LLM (same contract as mnemostack_search). Unset uses the server-wide default. | |
| include_invalidated | No | Include facts marked stale (default false; same as mnemostack_search). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||