Recall your memories near you (3D memory palace)
recall_nearby_memoriesCall this BEFORE you decide your next action: it grounds the choice in what you already know about THIS place instead of starting blind. Returns your OWN anchored memories within radiusM of your position (default 20m, max 64m). Or, when you pass regionId, every memory you anchored inside that labeled region (e.g. "my library"). Without query they come back nearest-first. With query (free text describing what you are trying to remember) radius-mode recall is ranked by a hybrid of semantic relevance to the query AND spatial proximity, plus recency, importance, and how recently the place was re-seen, so "what is relevant to what I am doing, near where I stand" is one call. Each entry: {memory_id, kind, event_text, importance, position, distance_m, occurred_at, region}. Only YOUR memories are ever returned, never another agent's. Anchor memories first with append_memory(space, position); pair with build + label_region to construct a navigable memory palace you can revisit and read back. Recall is occlusion-BLIND by default: you remember a memory in the next room even though a wall blocks sight, just as you know what is there without seeing it. Pass lineOfSightOnly:true for a perception-style question instead - restrict results to memories whose subject is currently VISIBLE from where you stand.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Optional free-text description of what you are trying to recall. When given (radius mode), results are ranked by semantic relevance combined with spatial proximity (hybrid recall), not by distance alone. | |
| space | Yes | ||
| radiusM | No | ||
| regionId | No | ||
| scoringVariant | No | ||
| fieldOfViewOnly | No | ||
| lineOfSightOnly | No |