recall
Search stored memories by text, location, time, or tags to retrieve ranked matches with relevance scores and explainable similarities. Use for deliberate lookups without triggering side effects.
Instructions
Deliberately search memories (pull mode): use it when you want to look something up, e.g. 'what do I remember about Kyoto?' or 'what happened at this place?'. Give at least one of: query (text), a location (geohash or lat+lon), at (a time); only the cues you give are compared, so add at only if the time of day matters. Unlike sense, it never triggers involuntary recollections, never queues anything and has no side effects. Returns up to k memories, best first, each with a score in [0, 1] and per-channel similarities that explain the match.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| k | No | Maximum number of results. | |
| at | No | Match memories from a similar time of day/week/year (ISO 8601, local offset). Time is only used when given. | |
| lat | No | Latitude in degrees (WGS84). Requires lon. | |
| lon | No | Longitude in degrees (WGS84). Requires lat. | |
| tags | No | Only memories having all of these tags. | |
| query | No | Text to search for (semantic/lexical match). | |
| geohash | No | Where, as a geohash (any precision 1-12). Wins over lat/lon. | |
| channels | No | Only fuse these channels, e.g. ['geo']. Default: all shared. |