II.
LaunchConfig JSON
Structured · livelaunch-config:codex.ask-for-approval
Codex CLI on-request approval-policy launch json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "launch-config:codex.ask-for-approval",
"_kind": "LaunchConfig",
"_file": "agent-stack/launch-configs/codex-default.yaml",
"_cluster": "agent-stack",
"attributes": {
"agentVersionId": "agentVersion:codex:ge-0-119-0",
"displayName": "Codex CLI on-request approval-policy launch",
"env": {},
"commArgs": [
"--ask-for-approval",
"on-request"
],
"description": "Codex CLI launch recipe that sets `--ask-for-approval on-request`, where the model decides when to ask the user for approval before running commands."
},
"outgoingEdges": [
{
"from": "launch-config:codex.ask-for-approval",
"to": "capability:requires-tool-approval",
"kind": "requires_capability",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "launch-config:codex.ask-for-approval",
"to": "capability:supports-tool-use",
"kind": "requires_capability",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "launch-config:codex.ask-for-approval",
"to": "execution:local-host",
"kind": "runs_via",
"attributes": {}
}
],
"incomingEdges": []
}