iiRecord
Agentic AI Atlas · Codex on-failure approval policy
permission-mode:codex-on-failurea5c.ai
II.
PermissionMode JSON

permission-mode:codex-on-failure

Structured · live

Codex on-failure approval policy json

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

File · lifecycle/permission-modes/codex-modes.yamlCluster · lifecycle
Record JSON
{
  "id": "permission-mode:codex-on-failure",
  "_kind": "PermissionMode",
  "_file": "lifecycle/permission-modes/codex-modes.yaml",
  "_cluster": "lifecycle",
  "attributes": {
    "displayName": "Codex on-failure approval policy",
    "mode": "on-failure",
    "isReadOnly": false,
    "requiresUserConsent": false,
    "enteredVia": "cli-flag",
    "classifierActive": false,
    "description": "Deprecated Codex CLI approval policy `on-failure`: commands run without asking first, but a failed command can escalate for unsandboxed execution. Codex CLI help recommends `on-request` for interactive runs and `never` for non-interactive runs.\n"
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "agent-runtime-impl:codex.runtime@1.x",
      "to": "permission-mode:codex-on-failure",
      "kind": "operates_in_permission_mode",
      "attributes": {}
    }
  ]
}