Agent Decision Graph
Agent Decision Graph
Section titled “Agent Decision Graph”This is the generated owner compiler from natural-language intent to allowed substrate motion. Source rules name intent and constraints only; owner and package fields are generated.
| Primitive | Intents | Source Fact Owners | Allowed Packages | Gates |
|---|---|---|---|---|
primitive.ag-ui.projectLedgerSseToAgUiSse | stream an agent run to a browser UI; convert runtime ledger SSE into AG-UI frames | agent. -> @agent-os/runtime-protocol, chat. -> @agent-os/runtime-protocol, llm. -> @agent-os/runtime-protocol, tool. -> @agent-os/runtime-protocol | @agent-os/ag-ui, @agent-os/backend-cloudflare-do, @agent-os/runtime, @agent-os/runtime-protocol | test:ag-ui-sse-axis, test:substrate-consumer-guards |
primitive.cloudflare-do.installCloudflareWorkspaceJobProfile | run a workspace job and stream observable result to UI; consume workspace-job failure observability without reading raw ledger payload | agent. -> @agent-os/runtime-protocol, llm. -> @agent-os/runtime-protocol, tool. -> @agent-os/runtime-protocol, workspace_job. -> @agent-os/workspace-job, workspace_op. -> @agent-os/workspace-op | @agent-os/ag-ui, @agent-os/backend-cloudflare-do, @agent-os/runtime | check:cloudflare-profile, check:observability, check:workspace-job, test:substrate-consumer-guards |
primitive.kernel.defineProductTool | add a product tool with schema, admission, and execution domain; route effectful tool execution through declared tool authority | tool. -> @agent-os/runtime-protocol | @agent-os/kernel | test:tool-execution-access-requirements, test:tool-mutation-boundary |
primitive.runtime.defineProjection | build a materialized projection reader; derive observable state from ledger facts without making projection state truth | agent. -> @agent-os/runtime-protocol | @agent-os/runtime | check |