diff --git a/src/gateway/server-methods/agent.test.ts b/src/gateway/server-methods/agent.test.ts index f39f24b5658a..b16f869c568c 100644 --- a/src/gateway/server-methods/agent.test.ts +++ b/src/gateway/server-methods/agent.test.ts @@ -3249,7 +3249,7 @@ describe("gateway agent handler chat.abort integration", () => { await new Promise((resolve) => setImmediate(resolve)); expect(mocks.agentCommand).not.toHaveBeenCalled(); - await new Promise((resolve) => setTimeout(resolve, 15)); + await waitForAssertion(() => expect(mocks.agentCommand).toHaveBeenCalledTimes(1)); await pending; expect(mocks.agentCommand).toHaveBeenCalledTimes(1);