From c659446fc1357b0076837f3b03b55e5ca519cafa Mon Sep 17 00:00:00 2001 From: weishu Date: Sat, 10 Jan 2026 21:52:27 +0800 Subject: [PATCH] fix: enable shell option for Windows process spawning in ACP transport close #49 --- cli/src/agent/backends/acp/AcpStdioTransport.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cli/src/agent/backends/acp/AcpStdioTransport.ts b/cli/src/agent/backends/acp/AcpStdioTransport.ts index b2178b95..e8f83873 100644 --- a/cli/src/agent/backends/acp/AcpStdioTransport.ts +++ b/cli/src/agent/backends/acp/AcpStdioTransport.ts @@ -47,7 +47,8 @@ export class AcpStdioTransport { }) { this.process = spawn(options.command, options.args ?? [], { env: options.env, - stdio: ['pipe', 'pipe', 'pipe'] + stdio: ['pipe', 'pipe', 'pipe'], + shell: process.platform === 'win32' }); this.process.stdout.setEncoding('utf8');