iiRecord
Agentic AI Atlas · OpenAI Structured Output (strict) guard
output-guard:openai-structured-output-stricta5c.ai
II.
OutputGuard JSON

output-guard:openai-structured-output-strict

Structured · live

OpenAI Structured Output (strict) guard json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · security/output-guards/openai-structured-output-strict.yamlCluster · security
Record JSON
{
  "id": "output-guard:openai-structured-output-strict",
  "_kind": "OutputGuard",
  "_file": "security/output-guards/openai-structured-output-strict.yaml",
  "_cluster": "security",
  "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:\n\"json_schema\", json_schema: { ..., strict: true } }`. When strict=true\nthe server enforces JSON Schema constraints on the assistant output\nand refuses to emit non-conforming results, surfacing a structural\nerror rather than a malformed response. Doc: OpenAI Structured Outputs.\n"
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "agent-core-impl:codex-sdk.core@current",
      "to": "output-guard:openai-structured-output-strict",
      "kind": "output_guard_applied_by",
      "attributes": {}
    }
  ]
}