Skip to main content
Generated from schemas/v0.1/safety-policy.schema.json ($id: https://agentworldprotocol.com/schemas/v0.1/safety-policy.schema.json). Normative text: /spec/safety/envelopes. Every tagged example on this site is validated against this schema in CI.
world-manifest.safety_policy (spec/safety/envelopes, approval, safe-state, audit-log).
envelope[]
required
object
Watchdog and safe-state behavior (AWP-SAF-003). Required when the world offers streaming.
integer
Maximum age of an intent’s basis observation when execution begins (AWP-SAF-013). Required by the robotics profile (AWP-ROB-005).
integer
AWP-APR-003. Default 60000.
string
Where approval requests are routed (deployment-defined).
object

Definitions

envelope

identifier
required
object
number
number
Declare only if the world can measure force (AWP-ROB-002).
number
command_check | measured | both
command_check: requested commands are clamped/rejected; measured: executed motion is monitored; both (AWP-ENV-005). Default "command_check".
clamp | reject
required