diff --git a/apps/desktop/src/debug/perf-live.ts b/apps/desktop/src/debug/perf-live.ts index 7a15aa5ac6d0..17a71a92303c 100644 --- a/apps/desktop/src/debug/perf-live.ts +++ b/apps/desktop/src/debug/perf-live.ts @@ -44,6 +44,7 @@ interface LongFrame { const RESIZE_SELECTOR = '[role="separator"], [data-slot="pane-resize-handle"], [class*="cursor-col-resize"], [class*="cursor-row-resize"]' + const TYPING_SELECTOR = '[contenteditable="true"], textarea, input[type="text"]' // A gesture is "over" once this long passes with no further input events. diff --git a/apps/desktop/src/store/subagents.test.ts b/apps/desktop/src/store/subagents.test.ts index 003d7e168a33..254a7a22f476 100644 --- a/apps/desktop/src/store/subagents.test.ts +++ b/apps/desktop/src/store/subagents.test.ts @@ -150,6 +150,7 @@ describe('subagent store', () => { const ids = listFor('s1') .map(item => item.id) .sort() + expect(ids).toEqual(['live-a', 'live-b']) expect(activeSubagentCount(listFor('s1'))).toBe(2) })