II.
OutputGuard overview
Reference · liveoutput-guard:openai-structured-output-strict
OpenAI Structured Output (strict) guard overview
OpenAI Responses/Chat Completions support `response_format: { type: "json_schema", json_schema: { ..., strict: true } }`. When strict=true the server enforces JSON Schema constraints on the assistant output and refuses to emit non-conforming results, surfacing a structural error rather than a malformed response. Doc: OpenAI Structured Outputs.
Attributes
displayName
OpenAI Structured Output (strict) guard
appliesTo
tool-result
phase
post-call
detectorKinds
- format-violation
onTrigger
block
severity
block-call
description
OpenAI Responses/Chat Completions support `response_format: { type:
"json_schema", json_schema: { ..., strict: true } }`. When strict=true
the server enforces JSON Schema constraints on the assistant output
and refuses to emit non-conforming results, surfacing a structural
error rather than a malformed response. Doc: OpenAI Structured Outputs.
Outgoing edges
None.
Incoming edges
output_guard_applied_by1
- agent-core-impl:codex-sdk.core@current·AgentCoreImplCodex SDK Core (current)