openai/codex · error · anyhow::Error
failed to open {url} with {status}
Error message
failed to open {url} with {status} What it means
Error "failed to open {url} with {status}" thrown in openai/codex.
Source
Thrown at codex-rs/cli/src/desktop_app/windows.rs:65
}
Ok(!String::from_utf8_lossy(&output.stdout).trim().is_empty())
}
async fn open_url(url: &str) -> anyhow::Result<()> {
let status = Command::new("powershell.exe")
.arg("-NoProfile")
.arg("-Command")
.arg("& { param($target) Start-Process -FilePath $target }")
.arg(url)
.status()
.await
.with_context(|| format!("failed to open {url}"))?;
if status.success() {
Ok(())
} else {
anyhow::bail!("failed to open {url} with {status}");
}
}
fn codex_new_thread_url(workspace: &str) -> String {
let mut serializer = url::form_urlencoded::Serializer::new(String::new());
serializer.append_pair("path", workspace);
let query = serializer.finish();
format!("codex://threads/new?{query}")
}
fn display_workspace_path(workspace: &Path) -> String {
let path = workspace.display().to_string();
if let Some(path) = path.strip_prefix(r"\\?\UNC\") {
format!(r"\\{path}")
} else if let Some(path) = path.strip_prefix(r"\\?\") {
path.to_string()
} else {
pathView on GitHub (pinned to 339751715c)
When it happens
Trigger: Thrown at codex-rs/cli/src/desktop_app/windows.rs:65 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/2cbdfda0ec94211c.
Report an issue: GitHub.