From cd81348ca575d8e892d5882a44b1049fdc922c05 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 26 Dec 2025 02:02:45 +0000 Subject: [PATCH] chore: fix env spread lint --- src/agents/bash-tools.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/agents/bash-tools.ts b/src/agents/bash-tools.ts index 80af2d2b0..d0ac65f47 100644 --- a/src/agents/bash-tools.ts +++ b/src/agents/bash-tools.ts @@ -133,12 +133,13 @@ export function createBashTool( const workdir = params.workdir?.trim() || process.cwd(); const { shell, args: shellArgs } = getShellConfig(); + const env = params.env ? { ...process.env, ...params.env } : process.env; const child: ChildProcessWithoutNullStreams = spawn( shell, [...shellArgs, params.command], { cwd: workdir, - env: { ...process.env, ...(params.env ?? {}) }, + env, detached: true, stdio: ["pipe", "pipe", "pipe"], },