{"record":{"id":"0a8f44d135aad49c","repo":"openai/codex","slug":"codex-executable-path-is-not-configured","errorCode":null,"errorMessage":"Codex executable path is not configured","messagePattern":"Codex executable path is not configured","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"codex-rs/cli/src/main.rs","lineNumber":1864,"sourceCode":"        | Subcommand::Debug(DebugCommand {\n            subcommand: DebugSubcommand::PromptInput(_),\n        }) => Ok(Some(profile_v2)),\n        _ => anyhow::bail!(\n            \"--profile only applies to runtime commands and `codex mcp`: `codex`, `codex exec`, `codex review`, `codex resume`, `codex queue`, `codex archive`, `codex delete`, `codex unarchive`, `codex fork`, `codex mcp`, `codex sandbox`, and `codex debug prompt-input`.\"\n        ),\n    }\n}\n\nasync fn run_exec_server_command(\n    cmd: ExecServerCommand,\n    arg0_paths: &Arg0DispatchPaths,\n    root_config_overrides: &CliConfigOverrides,\n    strict_config: bool,\n) -> anyhow::Result<()> {\n    let codex_self_exe = arg0_paths\n        .codex_self_exe\n        .clone()\n        .ok_or_else(|| anyhow::anyhow!(\"Codex executable path is not configured\"))?;\n    let runtime_paths = codex_exec_server::ExecServerRuntimePaths::new(\n        codex_self_exe,\n        arg0_paths.codex_linux_sandbox_exe.clone(),\n    )?;\n    if let Some(base_url) = cmd.remote {\n        let environment_id = cmd\n            .environment_id\n            .ok_or_else(|| anyhow::anyhow!(\"--environment-id is required when --remote is set\"))?;\n        let config = load_exec_server_config(\n            root_config_overrides,\n            strict_config,\n            /*enable_workload_identity*/ true,\n        )\n        .await?;\n        let (_otel, telemetry) = exec_server_telemetry::init(Some(&config));\n        let auth_provider =\n            load_exec_server_remote_auth_provider(&config, &base_url, cmd.use_agent_identity_auth)\n                .await?;","sourceCodeStart":1846,"sourceCodeEnd":1882,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/cli/src/main.rs#L1846-L1882","documentation":"Error \"Codex executable path is not configured\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/cli/src/main.rs:1864 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"339751715c64496cb86246bfb3935f40e309dd3d","analyzedAt":"2026-08-25T05:35:09.876Z","schemaVersion":2},"datasetVersion":"2026-08-25T06:17:31.827Z"}