From 30bbfd69e7b1ffbaeafab680590c522d806877f8 Mon Sep 17 00:00:00 2001 From: metaphorics <152830360+metaphorics@users.noreply.github.com> Date: Wed, 5 Aug 2026 11:19:38 +0000 Subject: [PATCH] fix(coding-agent): avoid racing browser probe output --- packages/coding-agent/src/tools/browser/launch.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/coding-agent/src/tools/browser/launch.ts b/packages/coding-agent/src/tools/browser/launch.ts index 3019a69b3..3e0e36abc 100644 --- a/packages/coding-agent/src/tools/browser/launch.ts +++ b/packages/coding-agent/src/tools/browser/launch.ts @@ -214,8 +214,7 @@ async function isChromiumExecutable(p: string): Promise { }); const stdout = await Promise.race([ new Response(proc.stdout).text(), - proc.exited.then(() => null), - Bun.sleep(probeTimeoutMs).then(() => null), + Bun.sleep(probeTimeoutMs + 500).then(() => null), ]); if (stdout === null) return false; await proc.exited;