recall
Search saved notes by relevance with BM25 to retrieve timeless facts, rules, or decisions. Use query and optional domain/limit; fetch full records with get_memory(uid).
Instructions
Recall long-term knowledge saved with note() (type='note').
The dedicated verb for "bring back what I noted": a BM25 search scoped to type='note', ranked by relevance -- which is what you want for timeless facts/rules/decisions. This (or search(type='note')) is how notes come back by relevance; pending(type='note') lists the newest.
Returns {"results": [...], "est_tokens": N}. Content is
snippet-truncated -- call get_memory(uid) for the full record; a
result's est_tokens estimates what that full record costs, and the
top-level est_tokens is the sum over the results.
domain scopes to a path and everything nested under it, and resolves a
bare deep segment the same way search() does. Results carry the same
succeeded_by / collapsed annotations search() explains.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| domain | No |