Rupic
Log in
assistant-ui/assistant-ui
PR #7076Merged

fix(react-ag-ui): fold a reasoning record onto the assistant record it belongs to

Opened 2026-09-08 13:57:02Updated 2026-09-16 04:17:12app/docstype/bugfixpkg/react-ag-ui
fix/5620-agui-fold-reasoning266304 files

Verdict: Merge after small fixes · 6 review rounds

The visible reasoning fold is sound but hidden-reasoning A2UI restoration still drops a surface

3 findings · 2 blocking

Timeline

  1. 20:23
    Issue #5620 opened

    2026-08-05 20:23:00

  2. 20:30
    Deep analysisDone

    2026-08-05 20:30:32

  3. 20:54
    FixDone

    2026-08-05 20:54:58 · Declined · A human comment with a claim appeared during the run.

  4. 04:24
    AnalysisDone

    2026-08-10 04:24:19

  5. 04:24
    Fix decisionSkipped

    2026-08-10 04:24:19 · Not deep verified

  6. 13:57
    PR #7076 opened

    2026-09-08 13:57:02

  7. 03:50
    Slack mirrorDone

    2026-09-16 03:50:13 · 84ms

  8. 03:50
    Issue answerDone

    2026-09-16 03:50:50 · 1m

  9. 03:50
    Issue answerDone

    2026-09-16 03:50:52 · 1m

  10. 03:50
    Slack mirrorDone

    2026-09-16 03:50:52 · 39ms

  11. 03:50
    Slack mirrorDone

    2026-09-16 03:50:59 · 66ms

  12. 03:53
    Slack mirrorDone

    2026-09-16 03:53:50 · 70ms

  13. 03:56
    Slack mirrorDone

    2026-09-16 03:56:20 · 65ms

  14. 03:56
    Slack mirrorDone

    2026-09-16 03:56:46 · 177ms

  15. 03:58
    Slack mirrorDone

    2026-09-16 03:58:02 · 147ms

  16. 03:58
    Slack mirrorDone

    2026-09-16 03:58:44 · 74ms

  17. 04:02
    Slack mirrorDone

    2026-09-16 04:02:16 · 61ms

  18. 04:03
    Slack mirrorDone

    2026-09-16 04:03:53 · 96ms

  19. 04:04
    Slack mirrorDone

    2026-09-16 04:04:27 · 24ms

  20. 04:05
    Slack mirrorDone

    2026-09-16 04:05:59 · 79ms

  21. 04:08
    Slack mirrorDone

    2026-09-16 04:08:06 · 74ms

  22. 04:09
    Slack mirrorDone

    2026-09-16 04:09:54 · 34ms

  23. 04:11
    Slack mirrorDone

    2026-09-16 04:11:44 · 66ms

  24. 04:12
    Slack mirrorDone

    2026-09-16 04:12:11 · 78ms

  25. 04:12
    ScanDone

    2026-09-16 04:12:52 · Clean · Pr scan

  26. 04:13
    Slack mirrorDone

    2026-09-16 04:13:05 · 81ms

  27. 04:13
    Slack mirrorDone

    2026-09-16 04:13:43 · 78ms

  28. 04:15
    Review round 6Merge after small fixes

    2026-09-16 04:15:54 · 3 findings · 2 blocking

  29. 04:16
    Slack mirrorDone

    2026-09-16 04:16:07 · 87ms

  30. 04:17
    PR #7076 merged

    2026-09-16 04:17:12

  31. 04:17
    Slack mirrorDone

    2026-09-16 04:17:17 · 525ms

  32. 04:17
    Slack mirrorDone

    2026-09-16 04:17:18 · 95ms

  33. PR fixPending
#5620fromAgUiMessages emits each role:"reasoning" record as its own assistant message, so a reloaded run splitsClosed

Possibly related

#5348feat(react-ag-ui): rehydrate A2UI surfaces from restored historyClosedShares files
Powered by Rupic