From 36a36d6fdec82bc22bfd75c509da88aa4cd38881 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 11 May 2026 18:29:12 +0100 Subject: [PATCH] test: use immediate for realtime consult event --- ui/src/ui/realtime-talk-consult.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/ui/realtime-talk-consult.test.ts b/ui/src/ui/realtime-talk-consult.test.ts index 5a2591a1b24..90ba553b2ff 100644 --- a/ui/src/ui/realtime-talk-consult.test.ts +++ b/ui/src/ui/realtime-talk-consult.test.ts @@ -8,7 +8,7 @@ describe("RealtimeTalkSession consult handoff", () => { let listener: ((event: { event: string; payload?: unknown }) => void) | undefined; const request = vi.fn(async (method: string, _params: unknown) => { if (method === "talk.client.toolCall") { - window.setTimeout(() => { + setImmediate(() => { listener?.({ event: "chat", payload: { @@ -17,7 +17,7 @@ describe("RealtimeTalkSession consult handoff", () => { message: { text: "Basement lights are off." }, }, }); - }, 0); + }); return { runId: "run-1" }; } throw new Error(`unexpected request: ${method}`);