{"record":{"id":"883cd254d9e3502f","repo":"openai/codex","slug":"invalid-sandbox-state-json-value-err","errorCode":null,"errorMessage":"invalid --sandbox-state-json value: {err}","messagePattern":"invalid --sandbox-state-json value: (.+?)","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"codex-rs/cli/src/debug_sandbox.rs","lineNumber":218,"sourceCode":"}\n\nasync fn run_command_under_sandbox(\n    mut config_options: DebugSandboxConfigOptions,\n    command: Vec<String>,\n    config_overrides: CliConfigOverrides,\n    codex_linux_sandbox_exe: Option<PathBuf>,\n    sandbox_type: SandboxType,\n    log_denials: bool,\n    #[cfg_attr(not(target_os = \"macos\"), allow(unused_variables))]\n    allow_unix_sockets: &[AbsolutePathBuf],\n) -> anyhow::Result<()> {\n    let sandbox_state = config_options\n        .sandbox_state\n        .sandbox_state_json\n        .as_deref()\n        .map(serde_json::from_str::<codex_mcp::SandboxState>)\n        .transpose()\n        .map_err(|err| anyhow::anyhow!(\"invalid --sandbox-state-json value: {err}\"))?;\n    let sandbox_state_readable_root = config_options\n        .sandbox_state\n        .sandbox_state_readable_root\n        .clone();\n    let sandbox_state_disable_network = config_options.sandbox_state.sandbox_state_disable_network;\n    let codex_linux_sandbox_exe = match sandbox_state.as_ref() {\n        Some(state) => {\n            config_options.cwd = Some(\n                state\n                    .sandbox_cwd\n                    .to_abs_path()\n                    .context(\"sandbox state cwd is not native to this host\")?\n                    .to_path_buf(),\n            );\n            state\n                .codex_linux_sandbox_exe\n                .clone()\n                .or(codex_linux_sandbox_exe)","sourceCodeStart":200,"sourceCodeEnd":236,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/cli/src/debug_sandbox.rs#L200-L236","documentation":"Error \"invalid --sandbox-state-json value: {err}\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/cli/src/debug_sandbox.rs:218 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"}