cloud aui/v0 decode forwards malformed status and metadata.steps values to the runtime
Timeline
- PR #7700 opened
2026-09-18 10:13:09 - Issue #7708 opened
2026-09-18 11:45:16 - AnalysisDone
2026-09-18 11:48:21 - ScanDone
2026-09-18 11:52:46 · Clean · Pr scan - Deep analysisDone
2026-09-18 11:53:47 - Fix decisionDone
2026-09-18 11:53:47 · Dispatched - Review round 8Merge as is
2026-09-18 11:54:58 - 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`… - PR #7738 opened
2026-09-19 16:26:03 - Slack mirrorDone
2026-09-19 17:21:27 · 91ms - Slack mirrorDone
2026-09-19 17:24:03 · 44ms - Slack mirrorDone
2026-09-19 17:39:56 · 80ms - Slack mirrorDone
2026-09-19 21:56:11 · 8ms - Slack mirrorDone
2026-09-19 21:56:50 · 50ms - Slack mirrorDone
2026-09-19 21:57:14 · 97ms - Slack mirrorDone
2026-09-19 21:57:51 · 49ms - Slack mirrorDone
2026-09-19 22:07:23 · 66ms - Slack mirrorDone
2026-09-19 22:54:37 · 79ms - Slack mirrorDone
2026-09-19 22:54:55 · 56ms - Slack mirrorDone
2026-09-19 22:55:00 · 146ms - Slack mirrorDone
2026-09-19 22:55:45 · 55ms - Slack mirrorDone
2026-09-19 22:58:57 · 55ms - Slack mirrorDone
2026-09-19 23:03:56 · 67ms - Slack mirrorDone
2026-09-19 23:06:48 · 80ms - Slack mirrorDone
2026-09-20 00:42:37 · 51ms - Issue answerDone
2026-09-20 00:42:53 · 44.1s - Slack mirrorDone
2026-09-20 00:43:05 · 46ms - Slack mirrorDone
2026-09-20 00:43:50 · 65ms - ScanDone
2026-09-20 00:44:00 · Clean · Pr scan - Slack mirrorDone
2026-09-20 00:44:17 · 58ms - Review round 4Merge as is
2026-09-20 00:45:40 - Slack mirrorDone
2026-09-20 00:45:53 · 71ms - Issue #7708 closed
2026-09-20 00:51:15 - Slack mirrorDone
2026-09-20 00:51:24 · 495ms - Slack mirrorDone
2026-09-20 00:51:25 - PR fixPending
- PR fixPending
Pull requests · 2
fix(core): keep cloud aui/v0 history loadable with a malformed stored row
Verdict: Merge as is · 8 review rounds
The comment-only interdiff does not change the previously reviewed fix
fix(core): validate persisted assistant fields
Verdict: Merge as is · 4 review rounds
The remaining malformed-status telemetry path is corrected