{"ok":true,"data":{"version":"onefield.agent-gateway.v1","generatedAt":"2026-06-11T01:03:26.450Z","readOnly":true,"state":"blocked","trustRequirement":{"minimumScore":70,"currentScore":70,"currentState":"blocked"},"requiredPreflightOrder":[{"id":"memory-constitution","endpoint":"/api/agent/memory-constitution","version":"onefield.memory-constitution.v1","reason":"Read human sovereignty and agent prohibitions first."},{"id":"trust-kernel","endpoint":"/api/agent/trust-kernel","version":"onefield.trust-kernel.v1","reason":"Check trust score, provenance, and blocked claims."},{"id":"operator-pack","endpoint":"/api/agent/operator-pack","version":"onefield.operator-pack.v1","reason":"Load the aggregated read-only system state."},{"id":"agent-context","endpoint":"/api/agent/context","version":"onefield.agent-context.v1","reason":"Use scoped context for recommendations."}],"capabilities":[{"id":"read.context","label":"Read agent context","status":"allowed","scope":"read","endpoint":"/api/agent/context","reason":"Context is read-only and includes guardrails."},{"id":"read.signals","label":"Read signal radar","status":"allowed","scope":"read","endpoint":"/api/signals/radar","reason":"Signals are evidence inputs, not direct truth."},{"id":"read.evidence","label":"Read evidence trail","status":"allowed","scope":"read","endpoint":"/api/evidence/trail","reason":"Evidence ids are required for grounded recommendations."},{"id":"read.trust","label":"Read Trust Kernel","status":"allowed","scope":"read","endpoint":"/api/agent/trust-kernel","reason":"Trust state explains confidence and blocked claims."},{"id":"read.operator_pack","label":"Read Operator Pack","status":"allowed","scope":"read","endpoint":"/api/agent/operator-pack","reason":"Operator Pack aggregates the read-only system state."},{"id":"draft.recommendation","label":"Draft recommendation","status":"allowed","scope":"draft","endpoint":"/api/agent/coordination-brief","reason":"Agents can draft recommendations when they cite evidence and stop before execution."},{"id":"blocked.write_memory","label":"Write durable memory","status":"blocked","scope":"write","endpoint":null,"reason":"Durable memory requires future human-confirmed write infrastructure."},{"id":"blocked.create_mission","label":"Create mission","status":"blocked","scope":"mutation","endpoint":null,"reason":"Mission creation remains a human-confirmed action."},{"id":"blocked.trade","label":"Trade or move assets","status":"blocked","scope":"trade","endpoint":null,"reason":"Exchange adapters are public market data only with no account, trading, or withdrawal scope."},{"id":"blocked.modify_graph","label":"Modify relationship graph","status":"blocked","scope":"mutation","endpoint":null,"reason":"Graph mutation requires explicit evidence, audit, and human approval."}],"sessionPreview":{"requestedCapability":"read.context","allowed":true,"status":"allowed","agentRole":"external-agent","requiredEvidence":["memory-constitution","trust-kernel","operator-pack","agent-context","evidence-trail"],"trustThreshold":70,"humanConfirmationRequired":false,"explanation":"Context is read-only and includes guardrails."},"recommendedAgentLoop":["read constitution","read trust kernel","read operator pack","read agent context","cite evidence","draft recommendation","stop before write"],"prohibitedActions":["write durable memory","create missions","modify graph relationships","trade or withdraw assets","read private messages","expose secrets","bypass human confirmation"],"guardrails":[{"id":"gateway-is-read-only","severity":"blocking","rule":"Agent Gateway is a read-only preflight contract.","action":"Do not use this gateway to create sessions, write memory, create missions, trade, or mutate the graph."},{"id":"preflight-required","severity":"blocking","rule":"Agents must read constitution, trust, operator pack, and context before making recommendations.","action":"Reject agent flows that skip governance or provenance contracts."},{"id":"capabilities-are-explicit","severity":"warning","rule":"Every agent capability must be listed as allowed or blocked.","action":"Add new capabilities here before exposing new agent-facing surfaces."}]},"meta":{"generatedAt":"2026-06-11T01:03:26.450Z","version":"onefield.agent-gateway.v1","readOnly":true}}