From 95d79b7cbe6c06d7610e1c23ec3efa980ef1426b Mon Sep 17 00:00:00 2001 From: Zac Koch Date: Fri, 6 Feb 2026 13:47:33 -0600 Subject: [PATCH] fix- windows: add shell: true for spawnSync to fix EINVAL with .cmd editors (#18408) --- packages/cli/src/ui/components/shared/text-buffer.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/cli/src/ui/components/shared/text-buffer.ts b/packages/cli/src/ui/components/shared/text-buffer.ts index ecc7e473e3..9366aa0201 100644 --- a/packages/cli/src/ui/components/shared/text-buffer.ts +++ b/packages/cli/src/ui/components/shared/text-buffer.ts @@ -3087,6 +3087,7 @@ export function useTextBuffer({ setRawMode?.(false); const { status, error } = spawnSync(command, args, { stdio: 'inherit', + shell: process.platform === 'win32', }); if (error) throw error; if (typeof status === 'number' && status !== 0)