From 357ffbb0c56ca26a786a183b75670e0a1f5326c0 Mon Sep 17 00:00:00 2001 From: yiliang114 Date: Sun, 30 Aug 2026 00:25:21 +0800 Subject: [PATCH] test(integration): wait for ACP command updates Co-authored-by: Qwen-Coder --- integration-tests/cli/acp-integration.test.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/integration-tests/cli/acp-integration.test.ts b/integration-tests/cli/acp-integration.test.ts index e3cc55c78d1..a2d7e6cf404 100644 --- a/integration-tests/cli/acp-integration.test.ts +++ b/integration-tests/cli/acp-integration.test.ts @@ -748,8 +748,15 @@ function setupAcpTest( })) as { sessionId: string }; expect(newSession.sessionId).toBeTruthy(); - // Wait for available_commands_update to be received - await delay(1000); + await rig.poll( + () => + sessionUpdates.some( + (update) => + update.update?.sessionUpdate === 'available_commands_update', + ), + 5000, + 100, + ); // Verify available_commands_update is received const commandsUpdate = sessionUpdates.find(