Aiden Cline 9 месяцев назад
Родитель
Сommit
27ae341684
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      packages/opencode/src/tool/bash.ts

+ 6 - 0
packages/opencode/src/tool/bash.ts

@@ -70,6 +70,12 @@ export const BashTool = Tool.define("bash", async () => {
       return "/bin/zsh"
     }
 
+    if (process.platform === "win32") {
+      // Let Bun / Node pick COMSPEC (usually cmd.exe)
+      // or explicitly:
+      return process.env.COMSPEC || true
+    }
+
     const bash = Bun.which("bash")
     if (bash) {
       return bash