Skip to main content
Agents never overwrite. They observe. record appends one or more observations to the context graph, which re-derives the affected facts and tells you which ones changed.

Parameters

Each observation:

Examples

Sent an email:
Learned their title changed:
A fact ended (they left the company):

Returns

Facts updated lists the state properties whose claim was re-derived after the batch — useful for downstream refresh logic.

The observation model

Two reasons agents observe instead of update:
  1. The graph self-heals. A new observation contradicts an old one and the affected facts recompute, pulling the belief back toward truth. Nothing is “lost.”
  2. Every claim is auditableepistemic_class + sources on every claim trace back to the observations that produced it.

Backed by

POST /v2/observations — see the HTTP reference for the raw JSON shape.