recall
Search persistent memory to surface relevant past knowledge, preferences, and project context at the start of a task. Choose fast, deep, or exhaustive search modes to find memories across rooms.
Instructions
Search for and return memories.
Always call this at the start of a task. It surfaces relevant past
knowledge, preferences, and project context.
mode="fast" searches only tier=hot, quickly. If the score is low it
automatically falls back to deep.
mode="deep" searches more broadly, including cold/superseded/episode
memories, and follows associative links.
mode="exhaustive" ignores activation and ranks purely by relevance across
every memory. Use this as a last resort to dig up a "sunk" memory you're
sure you recorded but that isn't surfacing under fast/deep.
You normally don't need to pass room (it searches only the current room
plus common). room="*" searches across all rooms — use it only when
necessary, since it breaks the separation between work and personal
contexts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | fast | |
| room | No | ||
| type | No | ||
| limit | No | ||
| query | Yes | ||
| record_hits | No |