RUN  v4.1.1 /home/sawyer/projects/bb/.claude/worktrees/wf_242c3e11-a10-35/apps/server stdout | test/services/threads/timeline-cross-turn-item-details.regression.test.ts > turn-1 details rows equal turn-1 inline children when call-1 completes in turn-2 (#1714) TURN ROW {"turnId":"turn-1","sourceSeqStart":1,"sourceSeqEnd":6} INLINE CHILDREN [ { "id": "thr_qtkpu9pmbp:command:call-1", "threadId": "thr_qtkpu9pmbp", "turnId": "turn-1", "sourceSeqStart": 2, "sourceSeqEnd": 6, "startedAt": 1787039650423, "createdAt": 1787039650423, "kind": "work", "workKind": "command", "status": "completed", "callId": "call-1", "command": "npm run dev", "cwd": "/tmp/test", "source": null, "output": "dev server exited with code 0", "exitCode": null, "completedAt": 1787039650423, "approvalStatus": null, "activityIntents": [] } ] DETAILS ROWS [ { "id": "thr_qtkpu9pmbp:command:call-1", "threadId": "thr_qtkpu9pmbp", "turnId": "turn-1", "sourceSeqStart": 2, "sourceSeqEnd": 2, "startedAt": 1787039650423, "createdAt": 1787039650423, "kind": "work", "workKind": "command", "status": "pending", "callId": "call-1", "command": "npm run dev", "cwd": "/tmp/test", "source": null, "output": "", "exitCode": null, "completedAt": null, "approvalStatus": null, "activityIntents": [] } ] ❯  @bb/server  test/services/threads/timeline-cross-turn-item-details.regression.test.ts (1 test | 1 failed) 133ms  × turn-1 details rows equal turn-1 inline children when call-1 completes in turn-2 (#1714) 133ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯  FAIL   @bb/server  test/services/threads/timeline-cross-turn-item-details.regression.test.ts > turn-1 details rows equal turn-1 inline children when call-1 completes in turn-2 (#1714) AssertionError: expected [ { …(19) } ] to deeply equal [ { …(19) } ] - Expected + Received @@ -2,22 +2,22 @@  {  "activityIntents": [],  "approvalStatus": null,  "callId": "call-1",  "command": "npm run dev", - "completedAt": 1787039650423, + "completedAt": null,  "createdAt": 1787039650423,  "cwd": "/tmp/test",  "exitCode": null,  "id": "thr_qtkpu9pmbp:command:call-1",  "kind": "work", - "output": "dev server exited with code 0", + "output": "",  "source": null, - "sourceSeqEnd": 6, + "sourceSeqEnd": 2,  "sourceSeqStart": 2,  "startedAt": 1787039650423, - "status": "completed", + "status": "pending",  "threadId": "thr_qtkpu9pmbp",  "turnId": "turn-1",  "workKind": "command",  },  ]  ❯ test/services/threads/timeline-cross-turn-item-details.regression.test.ts:90:24  88| console.log("INLINE CHILDREN", JSON.stringify(inlineChildren, null, …  89| console.log("DETAILS ROWS", JSON.stringify(details.rows, null, 2));  90| expect(details.rows).toEqual(inlineChildren);  | ^  91| });  92| ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯  Test Files  1 failed (1)  Tests  1 failed (1)  Start at  07:54:09  Duration  1.35s (transform 610ms, setup 0ms, import 1.13s, tests 133ms, environment 0ms)