{"record":{"id":"ee5ceffc6382beef","repo":"openai/codex","slug":"seatbelt-sandbox-is-only-available-on-macos","errorCode":null,"errorMessage":"Seatbelt sandbox is only available on macOS","messagePattern":"Seatbelt sandbox is only available on macOS","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"codex-rs/cli/src/debug_sandbox.rs","lineNumber":92,"sourceCode":"            loader_overrides,\n        },\n        command,\n        config_overrides,\n        codex_linux_sandbox_exe,\n        SandboxType::Seatbelt,\n        log_denials,\n        &allow_unix_sockets,\n    )\n    .await\n}\n\n#[cfg(not(target_os = \"macos\"))]\npub async fn run_command_under_seatbelt(\n    _command: SeatbeltCommand,\n    _codex_linux_sandbox_exe: Option<PathBuf>,\n    _loader_overrides: LoaderOverrides,\n) -> anyhow::Result<()> {\n    anyhow::bail!(\"Seatbelt sandbox is only available on macOS\");\n}\n\npub async fn run_command_under_landlock(\n    command: LandlockCommand,\n    codex_linux_sandbox_exe: Option<PathBuf>,\n    loader_overrides: LoaderOverrides,\n) -> anyhow::Result<()> {\n    let LandlockCommand {\n        sandbox_state,\n        permissions_profile,\n        config_profile: _,\n        cwd,\n        include_managed_config,\n        config_overrides,\n        command,\n    } = command;\n    let managed_requirements_mode = ManagedRequirementsMode::for_profile_invocation(\n        &permissions_profile,","sourceCodeStart":74,"sourceCodeEnd":110,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/cli/src/debug_sandbox.rs#L74-L110","documentation":"Error \"Seatbelt sandbox is only available on macOS\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/cli/src/debug_sandbox.rs:92 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"}