Get Observation Details
get_observationsFetch full details for specific observation IDs, retrieving curated memory or extracted observations by source type. Use after search to access selected records.
Instructions
Fetch full details for explicit IDs and record last-accessed metadata for returned rows. Use after search, not for discovery: pass selected IDs and the exact source from search.next_step.source or each result.source. source defaults to 'memory'; source='memory' returns curated memory detail objects and requires its access update to succeed, while source='observation' returns current extracted observations as detail objects in a JSON array and records its access update best-effort (a failed update is logged but details still return). Unsupported sources, any missing requested ID, detail-read failures, or memory access-update failures return a tool error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | List of observation IDs to fetch | |
| source | No | Source type: 'memory' or 'observation' (default: 'memory') | |
| project | No | Project name filter | |
| include_suppressed | No | Include policy-suppressed memories (default false) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| details | Yes |