| ... | @@ -334,6 +334,7 @@ const makeOpenCodeRuntime = Effect.gen(function* () { | ... | @@ -334,6 +334,7 @@ const makeOpenCodeRuntime = Effect.gen(function* () { |
| 334 | .spawn( | 334 | .spawn( |
| 335 | ChildProcess.make(input.binaryPath, args, { | 335 | ChildProcess.make(input.binaryPath, args, { |
| 336 | detached: process.platform !== "win32", | 336 | detached: process.platform !== "win32", |
| | 337 | shell: process.platform === "win32", |
| 337 | env: { | 338 | env: { |
| 338 | ...(input.environment ?? process.env), | 339 | ...(input.environment ?? process.env), |
| 339 | OPENCODE_CONFIG_CONTENT: JSON.stringify({}), | 340 | OPENCODE_CONFIG_CONTENT: JSON.stringify({}), |