workflows/default/settings/providers/codex.json

{
  "name": "codex",
  "display_name": "Codex (OpenAI)",
  "executable": "codex",
  "exec_subcommand": "exec",
  "prompt_flag": null,
  "models": {
    "gpt-5.4": { "id": "gpt-5.4", "description": "Most capable Codex model", "badge": "Recommended" },
    "gpt-5.4-mini": { "id": "gpt-5.4-mini", "description": "Fast and efficient" },
    "gpt-5.3-codex": { "id": "gpt-5.3-codex", "description": "Balanced performance" }
  },
  "default_model": "gpt-5.4",
  "permission_modes": {
    "bypass": {
      "display_name": "Bypass Approvals",
      "description": "Skips all approval and sandbox checks.",
      "cli_args": "--dangerously-bypass-approvals-and-sandbox"
    },
    "full-auto": {
      "display_name": "Full Auto",
      "description": "Workspace-scoped auto-approve with on-request approval for risky ops.",
      "cli_args": "--full-auto"
    }
  },
  "default_permission_mode": "bypass",
  "cli_args": {
    "model": "-m",
    "permissions_bypass": "--dangerously-bypass-approvals-and-sandbox",
    "stream_format": ["--json"],
    "print": null,
    "verbose": null,
    "session_id": null,
    "no_session_persistence": null
  },
  "capabilities": {
    "session_id": false,
    "persist_session": false
  },
  "stream_parser": "Codex",
  "ide_dir": ".codex",
  "mcp_setup": "codex-mcp-add",
  "env_key": "OPENAI_API_KEY"
}