mirror of
https://github.com/OpenRouterTeam/spawn.git
synced 2026-04-28 03:49:31 +00:00
fix(gcp): add /usr/local/bin to PATH for kilocode binary detection (#2825)
Fixes #2823: npm installs kilocode to /usr/local/bin when running as root on GCP, but the E2E binary verify step didn't include /usr/local/bin in PATH, causing false "binary not found" failures. The .spawnrc PATH (generated by generateEnvConfig) already includes /usr/local/bin, but verify_kilocode used a hardcoded PATH that omitted it. This aligns kilocode and codex verify checks with openclaw and junie which already include /usr/local/bin. Also fixes the same latent issue in verify_codex. Agent: code-health Co-authored-by: B <6723574+louisgv@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
8f24067336
commit
c323f10ae9
1 changed files with 2 additions and 2 deletions
|
|
@ -535,7 +535,7 @@ verify_codex() {
|
|||
|
||||
# Binary check
|
||||
log_step "Checking codex binary..."
|
||||
if cloud_exec "${app}" "PATH=\$HOME/.npm-global/bin:\$HOME/.bun/bin:\$HOME/.local/bin:\$PATH command -v codex" >/dev/null 2>&1; then
|
||||
if cloud_exec "${app}" "PATH=\$HOME/.npm-global/bin:\$HOME/.bun/bin:\$HOME/.local/bin:/usr/local/bin:\$PATH command -v codex" >/dev/null 2>&1; then
|
||||
log_ok "codex binary found"
|
||||
else
|
||||
log_err "codex binary not found"
|
||||
|
|
@ -594,7 +594,7 @@ verify_kilocode() {
|
|||
|
||||
# Binary check
|
||||
log_step "Checking kilocode binary..."
|
||||
if cloud_exec "${app}" "PATH=\$HOME/.npm-global/bin:\$HOME/.bun/bin:\$HOME/.local/bin:\$PATH command -v kilocode" >/dev/null 2>&1; then
|
||||
if cloud_exec "${app}" "PATH=\$HOME/.npm-global/bin:\$HOME/.bun/bin:\$HOME/.local/bin:/usr/local/bin:\$PATH command -v kilocode" >/dev/null 2>&1; then
|
||||
log_ok "kilocode binary found"
|
||||
else
|
||||
log_err "kilocode binary not found"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue