Open
openRetrieve the raw snapshot and live source URL for an atom ID to ground truth any citation or assertion. Provides body completeness status and returns an error for unknown IDs.
Instructions
Follow an atom's pointer and return its REAL raw snapshot text + live source_url.
Call this before citing or asserting anything an atom "says" — search only
routes you to the atom; THIS gives you the ground truth to reason from. Returns
{atom_id, source_url, raw, description, body_state, body_basis, payload, …}; an unknown
id returns {error: "not found"}.
The pre-citation check: raw is only as complete as body_state says. "complete" means
you have the whole body. "partial" means you have a knowing fragment — a paywall teaser
or a truncated entry — so quoting it as the full article invents a citation; attribute
what you have, and send the reader to source_url. "absent" means there is no body at
all. body_basis says how that was determined (observed / stated / assumed). payload
holds that source's own extras verbatim, and its keys differ per source.
kb must be whatever the hit card carried. An atom id is scoped to ONE knowledge base —
the same tweet in two people's stores is one id in each — so opening a foreign id without
its kb either finds nothing or hands you your own copy of the same source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kb | No | ||
| atom_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||