zed-industries/zed · error · anyhow::Error
GitHub Copilot native language server binary was not install
Error message
GitHub Copilot native language server binary was not installed
What it means
Error "GitHub Copilot native language server binary was not installed" thrown in zed-industries/zed.
Source
Thrown at crates/copilot/src/copilot.rs:1389
|| node_runtime
.should_install_npm_package(
PACKAGE_NAME,
&server_path,
paths::copilot_dir(),
VersionStrategy::Latest(&latest_version),
)
.await;
if should_install {
node_runtime
.npm_install_latest_packages(paths::copilot_dir(), &[PACKAGE_NAME])
.await?;
}
if fs.is_file(&binary_path).await {
return Ok(binary_path);
}
anyhow::bail!("GitHub Copilot native language server binary was not installed")
}
fn copilot_lsp_native_binary_path() -> anyhow::Result<PathBuf> {
let platform = match env::consts::OS {
"linux" => "linux",
"macos" => "darwin",
"windows" => "win32",
platform => anyhow::bail!("unsupported Copilot language server platform: {platform}"),
};
let architecture = match env::consts::ARCH {
"aarch64" => "arm64",
"x86_64" => "x64",
architecture => {
anyhow::bail!("unsupported Copilot language server architecture: {architecture}")
}
};
let package_name = format!("copilot-language-server-{platform}-{architecture}");View on GitHub (pinned to bc538def45)
When it happens
Trigger: Thrown at crates/copilot/src/copilot.rs:1389 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of zed-industries/zed@bc538def45 (2026-08-16).
Data as JSON: /api/errors/3a2e09793648d64c.
Report an issue: GitHub.