Expand description
Resource envelope for host-facing decision runtimes.
§Runtime scope
- Build: default via
scanning. - Execution: Surface B (budget for the decision runtime).
- Default
termivar scan: yes, throughStandardWebDecisionRuntime. - Support: implemented and tested.
See docs/internals/runtime-map.md.
These contracts deliberately live above planning, reasoning, verification, and experience. Domain layers describe what should happen; the runtime owns whether another side effect is still permitted.
Structs§
- Runtime
Budget - Multi-dimensional resource envelope for one runtime session.
- Runtime
Limit Exceeded - Structured explanation of a fail-closed runtime stop.
- Runtime
Usage - Monotonic, output-only resource accounting for a runtime session.
- Transport
Dispatch Audit - Bounded, dispatch-ordered transport audit for one accounting authority.
- Transport
Dispatch Receipt - Raw-target-free audit receipt for one broker-owned wire dispatch.
Enums§
- Runtime
Budget Dimension - Resource dimension that stopped a runtime before its next side effect.
- Transport
Dispatch Outcome - Terminal transport state for one broker-owned wire dispatch.
Constants§
- DEFAULT_
MAX_ ACTIVE_ VERIFICATIONS - Default maximum number of active verification requests.
- DEFAULT_
MAX_ CONSECUTIVE_ NO_ PROGRESS_ TURNS - Default maximum consecutive completed turns without semantic progress.
- DEFAULT_
MAX_ REQUEST_ BODY_ BYTES - Default cumulative number of request-body bytes dispatched by the broker.
- DEFAULT_
MAX_ RESPONSE_ BYTES - Default cumulative transport-delivered response-body threshold.
- DEFAULT_
MAX_ SAME_ ACTION_ ATTEMPTS - Default maximum attempts for one semantic action.
- DEFAULT_
MAX_ TOTAL_ REQUESTS - Default maximum number of HTTP requests in one runtime session.
- DEFAULT_
MAX_ WALL_ TIME_ MS - Default wall-clock deadline in milliseconds.
- HARD_
MAX_ TRANSPORT_ DISPATCH_ RECEIPTS - Maximum dispatch receipts retained by one broker audit.