Result of a post-approval guardrail check.
Contains the blocking guardrail's ID and reason when the override fires.
Whether the guardrails passed (tool call may proceed).
Optional
The guardrail ID that triggered the block (when passed is false).
passed
false
Human-readable reason for the block.
Result of a post-approval guardrail check.
Contains the blocking guardrail's ID and reason when the override fires.