Search agent memory
memory_searchRecall your own memories — hybrid (semantic + exact-term), with provenance attached.
Every result carries where it came from (`source_query_ids`, replayable), when it was
believed (`valid_from`/`valid_to`) and what knowledge time it is about (`as_of`), plus a
`recall` block stating which model and which filters produced the answer.
Args:
query: what you are looking for, in words.
kinds: restrict to some of 'query' 'factor_def' 'watchlist' 'finding' 'note'.
as_of: knowledge-time bound — pass a backtest's as_of and nothing recorded later can
come back. Use this for anything point-in-time.
key: the stable name, when you know it (e.g. a factor name).
agent_id: narrow to one of your agents.
include_superseded: also return old versions (the audit view). Default is current only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | ||
| as_of | No | ||
| kinds | No | ||
| limit | No | ||
| query | No | ||
| agent_id | No | ||
| include_superseded | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| count | No | ||
| error | No | ||
| reason | No | ||
| recall | No | ||
| blocked | No | ||
| results | No | ||
| namespace | No | ||
| not_investment_advice | No |