RUN v4.1.1 /home/sawyer/projects/bb/.claude/worktrees/wf_242c3e11-a10-41/apps/cli ❯ |@bb/cli| src/__tests__/command-output/thread-list-title-repro.test.ts (1 test | 1 failed) 22ms × prints the thread title (or fallback) in the human-readable table 21ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ FAIL |@bb/cli| src/__tests__/command-output/thread-list-title-repro.test.ts > issue #1648: bb thread list shows thread titles > prints the thread title (or fallback) in the human-readable table AssertionError: expected '\nID Project St…' to match /^ID\s+.*Title/m - Expected: /^ID\s+.*Title/m + Received: " ID Project Status -------------- --------------- ------------ thr_a9niqhjj9c proj_bsst4jxfwv idle -------------- --------------- ------------ thr_uwfzqywzsz proj_bsst4jxfwv idle " ❯ src/__tests__/command-output/thread-list-title-repro.test.ts:49:20 47| const output = collectLogPayloads(vi.mocked(console.log)).join("\n… 48| // The header should advertise a Title column ... 49| expect(output).toMatch(/^ID\s+.*Title/m); | ^ 50| // ... and each row should carry the user-visible title. 51| expect(output).toContain("Investigate flaky login test"); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed (1) Tests 1 failed (1) Start at 08:07:52 Duration 1.21s (transform 683ms, setup 0ms, import 1.10s, tests 22ms, environment 0ms)