Repository navigation
fix(chat): keep agent activity visible between actions - #8984
Merged
maria-rcks merged 2 commits intoSep 1, 2026
Merged
MacroscopeApp / Macroscope - Correctness Check
succeeded
Sep 1, 2026 in 2m 12s
No issues identified (2 code objects reviewed).
• Reviewed files modified since
f1bc202; other PR files not modified since then were skipped.
• Merge Base:85b656f
• Head:60fb030
Details
| ✅ | File Path | U3 Bytes | Comments Posted | Reason |
|---|---|---|---|---|
| ➖ | apps/web/src/components/chat/MessagesTimeline.test.tsx |
1287 | Excluded by default ignore patterns | |
| ✅ | apps/web/src/components/chat/MessagesTimeline.tsx |
551 | 0 | |
| ✅ | apps/web/src/components/chat/MessagesTimeline.logic.ts |
1448 | 0 | |
| ➖ | apps/web/src/components/chat/MessagesTimeline.logic.test.ts |
1792 | Excluded by default ignore patterns |
Billed Total: 10.00KB of diff | $0.50 (This review was charged at our per-review byte minimum of 10.00KB. Learn more here)
Filtered Issues Details
apps/web/src/components/chat/MessagesTimeline.logic.ts
- line 737:
latestRunningToolEntrysearches all trailing lifecycle rows without discarding an earlierinProgressupdate that has been superseded by a later terminal update for the sametoolCallId. A normaltool.started(inProgress) followed bytool.completedis retained as two entries (the lifecycle collapse deliberately only mergestool.updated/tool.completed), so this selects the stale start row, keepswork-live.activetrue, and suppresses the trailingthinkingrow after the tool has completed. [ Already posted ]
Loading