retrieve_entity_snapshot
Retrieve the current snapshot of an entity with provenance information. Supports historical snapshots via 'at' parameter.
Instructions
Retrieve the current snapshot of an entity with provenance information. Supports historical snapshots via 'at' parameter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | Event-time cutoff (ISO 8601). Reconstructs the snapshot from observations whose `observed_at` ≤ this timestamp. Reflects what *happened* by time T, regardless of when the observation was ingested into Neotoma. Use `at_ingested` instead when you need "what did we actually know at time T" semantics. | |
| format | No | Response text format. `markdown` (default for MCP) returns canonical deterministic markdown for KV-cache stability. `json` returns the raw snapshot payload for programmatic callers. | |
| entity_id | No | ||
| at_ingested | No | Ingestion-time cutoff (ISO 8601). Reconstructs the snapshot from observations whose `created_at` (row-insertion time) ≤ this timestamp. Excludes backfilled or late-arriving observations that have a past `observed_at` but arrived after this cutoff, preventing look-ahead leaks. When both `at` and `at_ingested` are supplied, both bounds are applied (AND logic): an observation must satisfy `observed_at ≤ at` AND `created_at ≤ at_ingested`. | |
| include_cleared_fields | No | Include only selected explicit-null fields with winning provenance; requires complete owned acquisition and an active schema. |