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