Skip to content

Fix Windows Pi shim spawning#792

Merged
backnotprop merged 3 commits into
mainfrom
fix/789
May 25, 2026
Merged

Fix Windows Pi shim spawning#792
backnotprop merged 3 commits into
mainfrom
fix/789

Conversation

@backnotprop
Copy link
Copy Markdown
Owner

Summary

  • resolve Windows npm command shims before spawning Pi from both Bun and Node providers
  • handle Pi Node spawn failures without crashing the Pi extension server
  • add a Windows CI/release smoke for the Pi extension AI runtime with an extensionless npm-style pi shim

Verification

  • bun test
  • bun test packages/ai/ai.test.ts
  • bun build scripts/smoke-pi-extension-ai-runtime.ts --target=node --outfile /tmp/pi-ai-runtime-smoke.mjs && node /tmp/pi-ai-runtime-smoke.mjs
  • TypeScript checks for shared, ai, server, ui, and pi-extension via TypeScript 5.8.3
  • git diff --check

Closes #789

@backnotprop backnotprop merged commit 7db5e9b into main May 25, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Planotator with PI crashes before plan review on windows

1 participant