diff --git a/packages/kilo-vscode/scripts/prepare-cli-binary.mjs b/packages/kilo-vscode/scripts/prepare-cli-binary.mjs index 52af0e61860..2228c04f2c7 100644 --- a/packages/kilo-vscode/scripts/prepare-cli-binary.mjs +++ b/packages/kilo-vscode/scripts/prepare-cli-binary.mjs @@ -78,6 +78,14 @@ function ensureBuiltBinary() { ) } + // Ensure dependencies are installed before building. + log("Installing dependencies in opencode package...") + execSync("bun install", { + cwd: opencodeDir, + stdio: "inherit", + env: process.env, + }) + // Build using the opencode package script. execSync("bun run build --single", { cwd: opencodeDir,