Asking for memory
string
required
1 to 128 characters.
string
required
1 to 128 characters.
string
required
Non-empty.
string
Max 128 characters. Recommended, not required in V1: its absence
adds a
missing_purpose warning to the packet (Policy Engine rule 3),
never an error.integer
default:"900"
Must be a positive integer — otherwise
budget_exceeded (422).Response — 200 OK
ContextPacket
required
integer
required
Actual packet total (facts + episodes), estimated as
max(1, len(text) // 4).uuid
required
Inspectable via
GET /v1/inspect/{trace_id}.Inspecting a trace
(project_id, subject_id).
uuid
required
string
required
string
required
Response — 200 OK
TraceDecision[]
required
One entry per fact or episode considered, including the ones never
returned in the packet.
ContextPacket
required
The exact packet that was served.
string
required
string | null
integer
required
Possible errors
missing_scope (422 — project_id/subject_id missing on
/v1/inspect), budget_exceeded (422 — budget_tokens ≤ 0),
trace_not_found (404 — unknown trace or outside scope),
forbidden_scope (403).
