From 71406ab08dd6575926a232c13faef1b8e7f4a98f Mon Sep 17 00:00:00 2001 From: weishu Date: Wed, 29 Apr 2026 09:15:01 +0800 Subject: [PATCH] test: stabilize thinking update assertion --- hub/src/sync/aliveEvents.test.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hub/src/sync/aliveEvents.test.ts b/hub/src/sync/aliveEvents.test.ts index c36a455b..ec74fdf1 100644 --- a/hub/src/sync/aliveEvents.test.ts +++ b/hub/src/sync/aliveEvents.test.ts @@ -108,7 +108,10 @@ describe('alive incremental events', () => { expect(engine.getSession(session.id)?.activeAt).toBe(activeAtBeforeSend) expect(emittedSocketUpdates.length).toBeGreaterThan(0) - const update = events.find((event) => event.type === 'session-updated') + const update = events.find((event) => ( + event.type === 'session-updated' + && (event.data as { thinking?: unknown }).thinking === true + )) expect(update).toBeDefined() if (!update || update.type !== 'session-updated') { return