Rupic
Log in
assistant-ui/assistant-ui
Issue #7708Closed

cloud aui/v0 decode forwards malformed status and metadata.steps values to the runtime

Opened 2026-09-18 11:45:16Updated 2026-09-20 00:51:15Bug

Timeline

  1. 10:13
    PR #7700 opened

    2026-09-18 10:13:09

  2. 11:45
    Issue #7708 opened

    2026-09-18 11:45:16

  3. 11:48
    AnalysisDone

    2026-09-18 11:48:21

  4. 11:52
    ScanDone

    2026-09-18 11:52:46 · Clean · Pr scan

  5. 11:53
    Deep analysisDone

    2026-09-18 11:53:47

  6. 11:53
    Fix decisionDone

    2026-09-18 11:53:47 · Dispatched

  7. 11:54
    Review round 8Merge as is

    2026-09-18 11:54:58

  8. 12:12
    FixDone

    2026-09-18 12:12:05 · Proposal · Issue #7708 is confirmed on the checked-out #7700 result. `auiV0DecodeSafely` leaves an assistant's persisted `status` and `metadata.steps` untouched; `fromThreadMessageLike` then copies them into the runtime, and telemetry assumes `steps`…

  9. 16:26
    PR #7738 opened

    2026-09-19 16:26:03

  10. 17:21
    Slack mirrorDone

    2026-09-19 17:21:27 · 91ms

  11. 17:24
    Slack mirrorDone

    2026-09-19 17:24:03 · 44ms

  12. 17:39
    Slack mirrorDone

    2026-09-19 17:39:56 · 80ms

  13. 21:56
    Slack mirrorDone

    2026-09-19 21:56:11 · 8ms

  14. 21:56
    Slack mirrorDone

    2026-09-19 21:56:50 · 50ms

  15. 21:57
    Slack mirrorDone

    2026-09-19 21:57:14 · 97ms

  16. 21:57
    Slack mirrorDone

    2026-09-19 21:57:51 · 49ms

  17. 22:07
    Slack mirrorDone

    2026-09-19 22:07:23 · 66ms

  18. 22:54
    Slack mirrorDone

    2026-09-19 22:54:37 · 79ms

  19. 22:54
    Slack mirrorDone

    2026-09-19 22:54:55 · 56ms

  20. 22:55
    Slack mirrorDone

    2026-09-19 22:55:00 · 146ms

  21. 22:55
    Slack mirrorDone

    2026-09-19 22:55:45 · 55ms

  22. 22:58
    Slack mirrorDone

    2026-09-19 22:58:57 · 55ms

  23. 23:03
    Slack mirrorDone

    2026-09-19 23:03:56 · 67ms

  24. 23:06
    Slack mirrorDone

    2026-09-19 23:06:48 · 80ms

  25. 00:42
    Slack mirrorDone

    2026-09-20 00:42:37 · 51ms

  26. 00:42
    Issue answerDone

    2026-09-20 00:42:53 · 44.1s

  27. 00:43
    Slack mirrorDone

    2026-09-20 00:43:05 · 46ms

  28. 00:43
    Slack mirrorDone

    2026-09-20 00:43:50 · 65ms

  29. 00:44
    ScanDone

    2026-09-20 00:44:00 · Clean · Pr scan

  30. 00:44
    Slack mirrorDone

    2026-09-20 00:44:17 · 58ms

  31. 00:45
    Review round 4Merge as is

    2026-09-20 00:45:40

  32. 00:45
    Slack mirrorDone

    2026-09-20 00:45:53 · 71ms

  33. 00:51
    Issue #7708 closed

    2026-09-20 00:51:15

  34. 00:51
    Slack mirrorDone

    2026-09-20 00:51:24 · 495ms

  35. 00:51
    Slack mirrorDone

    2026-09-20 00:51:25

  36. PR fixPending
  37. PR fixPending

Pull requests · 2

PR #7700MergedReferencedUpdated 2026-09-18 11:58:11

fix(core): keep cloud aui/v0 history loadable with a malformed stored row

fix/7437-cloud-malformed-row962889 files

Verdict: Merge as is · 8 review rounds

The comment-only interdiff does not change the previously reviewed fix

PR #7738MergedClosesUpdated 2026-09-20 00:51:18

fix(core): validate persisted assistant fields

fix/persisted-assistant-validation403259 files

Verdict: Merge as is · 4 review rounds

The remaining malformed-status telemetry path is corrected

Powered by Rupic