Scopes

Context documents · the agent's view

What your agent reads — not a query result.

An arc compiles to a single context document: identity, status, recent beats, open tasks. It's versioned, addressable, and diffable — a coherent thing an agent reads in one shot, instead of stitching a picture together from a dozen API calls.

context://acme_corpv23v24etag 9f2a
IDENTITY
Acme Corp · Enterprise · acme_corp
STATUS
~ phase Expansion
~ health 0.71 ↑ improving
owner agent:renewal-ops
RECENT BEATS
+ · usage +38% week-over-week
· proposal sent to procurement
· quarterly review — expansion
OPEN TASKS
□ confirm renewal terms (due 5d)
If-None-Match: v23
200 · delta 3 lines
If-None-Match: v24
304 · not modified · 0 tokens

The same document a person could read at a glance is the exact input an agent consumes — and it only pays for the lines that changed.

A first-class artifact, not a payload you reassemble.

Addressable

Every arc has a stable context address an agent can fetch directly.

Diffable

Versions are comparable line-by-line — see exactly what changed and when.

Cacheable

ETag + If-None-Match means a 304 when nothing moved — zero wasted tokens.

Signed

Every revision is attributable and replayable, end to end.

Depth on demand

Minimal, standard, or comprehensive.

Ask for exactly as much context as the task needs. A quick triage reads the minimal document; a renewal negotiation pulls the comprehensive one — same arc, different resolution.

minimal~120 tok
standard~480 tok
comprehensive~2.1k tok

Give agents something worth reading.

Compile every relationship into one coherent, versioned, diffable document.