recall
Search saved long-term notes by keyword relevance to retrieve timeless facts, rules, or decisions; returns snippet results with token estimates.
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; must_read(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.
Results carry the same succeeded_by / collapsed annotations
search() explains.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | the most results to return. | |
| query | Yes | the words to look for; as in search(), more terms find more. | |
| domain | No | scopes to a path and everything nested under it, and resolves a bare deep segment the same way search() does. | |
| offset | No | where the page starts; `next_offset`, when present, starts the next. |