openai/codex · error
invalid windows sandbox level: {value}
Error message
invalid windows sandbox level: {value} What it means
Error "invalid windows sandbox level: {value}" thrown in openai/codex.
Source
Thrown at codex-rs/windows-sandbox-rs/src/wrapper.rs:339
.ok_or_else(|| anyhow!("missing value for {flag}"))
}
fn absolute_path_arg(value: String, flag: &str) -> Result<AbsolutePathBuf> {
let path = PathBuf::from(value);
AbsolutePathBuf::from_absolute_path(path.as_path())
.with_context(|| format!("{flag} must be absolute: {}", path.display()))
}
fn json_flag_value<T: serde::de::DeserializeOwned>(value: String, flag: &str) -> Result<T> {
serde_json::from_str(&value).with_context(|| format!("failed to parse {flag}"))
}
fn parse_windows_sandbox_level(value: &str) -> Result<WindowsSandboxLevel> {
match value {
"disabled" => Ok(WindowsSandboxLevel::Disabled),
"restricted-token" => Ok(WindowsSandboxLevel::RestrictedToken),
"elevated" => Ok(WindowsSandboxLevel::Elevated),
_ => bail!("invalid windows sandbox level: {value}"),
}
}
#[cfg(test)]
#[path = "wrapper_tests.rs"]
mod tests;
View on GitHub (pinned to 339751715c)
Solutions
- Use one of the supported Windows sandbox levels for the sandbox-level flag.
When it happens
Trigger: Thrown at codex-rs/windows-sandbox-rs/src/wrapper.rs:339 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of openai/codex@339751715c (2026-08-25).
Data as JSON: /api/errors/ea0edb8dd6467ca9.
Report an issue: GitHub.