II.
OutputGuard overview
Reference · liveoutput-guard:pi-coding-agent
pi-mono coding-agent output guard overview
Streaming + post-call guard sitting in front of pi-mono's event-bus. Inspects assistant_message_delta chunks and tool_result blocks before they hit the user-facing channel, raising warnings or rewriting per detector. Distinct from the compliance-side ContentPolicy — this is the runtime gate, not the policy declaration.
Attributes
displayName
pi-mono coding-agent output guard
appliesTo
all
phase
both
detectorKinds
- refusal-stop-reason
- secret-leak
- format-violation
- custom
onTrigger
emit-system-message
severity
warn
description
Streaming + post-call guard sitting in front of pi-mono's event-bus.
Inspects assistant_message_delta chunks and tool_result blocks before
they hit the user-facing channel, raising warnings or rewriting per
detector. Distinct from the compliance-side ContentPolicy — this is the
runtime gate, not the policy declaration.
Outgoing edges
None.
Incoming edges
output_guard_applied_by1
- agent-runtime-impl:pi.runtime@current·AgentRuntimeImplPi Runtime (current)