From 22d48ea312b78c852a3a443a243c7b70aaa4d0a5 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Sat, 24 Jan 2026 21:26:43 +0700 Subject: [PATCH] Update files --- packages/server/src/client/daemon-client-v2.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/server/src/client/daemon-client-v2.ts b/packages/server/src/client/daemon-client-v2.ts index b0f933965..02143a33f 100644 --- a/packages/server/src/client/daemon-client-v2.ts +++ b/packages/server/src/client/daemon-client-v2.ts @@ -2175,12 +2175,15 @@ export class DaemonClientV2 { } } + // Capture stack trace at call site, not inside setTimeout + const timeoutError = new Error(`Timeout waiting for message (${timeout}ms)`); + return new Promise((resolve, reject) => { const timeoutHandle = timeout > 0 ? setTimeout(() => { this.waiters.delete(waiter); - reject(new Error(`Timeout waiting for message (${timeout}ms)`)); + reject(timeoutError); }, timeout) : null;