II.
Claim JSON
Structured · liveclaim:codex-research-approval-policy-permission-modes
claim:codex-research-approval-policy-permission-modes json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "claim:codex-research-approval-policy-permission-modes",
"_kind": "Claim",
"_file": "catalog-meta/claims/codex-research-claims-2026-05.yaml",
"_cluster": "catalog-meta",
"attributes": {
"subjectId": "agent-runtime-impl:codex.runtime@1.x",
"subjectKind": "AgentRuntimeImpl",
"attribute": "operates_in_permission_mode",
"value": "untrusted, on-failure, on-request, never",
"statement": "Codex CLI 0.120.0 exposes four `--ask-for-approval` values: `untrusted`, `on-failure`, `on-request`, and `never`. The CLI help marks `on-failure` as deprecated and recommends `on-request` for interactive runs or `never` for non-interactive runs.",
"evidenceSourceIds": [
"evidence:codex-research-cli-help-0-120-0"
],
"confidence": "high",
"provenanceKind": "observation",
"evidenceStrength": "strong",
"status": "accepted",
"claimedAt": "2026-05-05T00:00:00Z",
"claimedBy": "a5c-ai-catalog",
"claimKind": "provenance",
"note": "Supports the current Codex PermissionMode nodes and replaces stale suggest/auto-edit/full-auto approval-mode modeling."
},
"outgoingEdges": [
{
"from": "claim:codex-research-approval-policy-permission-modes",
"to": "agent-runtime-impl:codex.runtime@1.x",
"kind": "about_subject"
},
{
"from": "claim:codex-research-approval-policy-permission-modes",
"to": "evidence:codex-research-cli-help-0-120-0",
"kind": "backed_by_evidence"
}
],
"incomingEdges": []
}