{"record":{"id":"0a24068557db8ef7","repo":"openai/codex","slug":"codex-agents-does-not-accept-an-initial-prompt-o","errorCode":null,"errorMessage":"`codex agents` does not accept an initial prompt or images","messagePattern":"`codex agents` does not accept an initial prompt or images","errorType":"validation","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"codex-rs/cli/src/main.rs","lineNumber":1101,"sourceCode":"    let root_strict_config = interactive.strict_config;\n    interactive\n        .shared\n        .take_auto_review_config_overrides(&mut root_config_overrides);\n    reject_root_strict_config_for_subcommand(root_strict_config, &subcommand)?;\n    if let Some(subcommand) = subcommand.as_ref() {\n        profile_v2_for_subcommand(&interactive, subcommand)?;\n    }\n\n    let open_agents_overview = matches!(&subcommand, Some(Subcommand::Agents(_)));\n    match subcommand {\n        None | Some(Subcommand::Agents(_)) => {\n            prepend_config_flags(\n                &mut interactive.config_overrides,\n                root_config_overrides.clone(),\n            );\n            if open_agents_overview {\n                if interactive.prompt.is_some() || !interactive.images.is_empty() {\n                    anyhow::bail!(\"`codex agents` does not accept an initial prompt or images\");\n                }\n                if root_remote.is_some()\n                    && (interactive.oss\n                        || interactive.oss_provider.is_some()\n                        || !interactive.add_dir.is_empty()\n                        || interactive\n                            .config_overrides\n                            .parse_overrides()\n                            .map_err(anyhow::Error::msg)?\n                            .iter()\n                            .any(|(key, value)| {\n                                key == \"sandbox_workspace_write.writable_roots\"\n                                    || (key == \"sandbox_workspace_write\"\n                                        && value.get(\"writable_roots\").is_some())\n                            }))\n                {\n                    anyhow::bail!(\n                        \"`codex agents` cannot apply local provider or additional-directory overrides to a remote server\"","sourceCodeStart":1083,"sourceCodeEnd":1119,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/cli/src/main.rs#L1083-L1119","documentation":"Error \"`codex agents` does not accept an initial prompt or images\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/cli/src/main.rs:1101 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"}