The GitHub Actions job "CI" on rocketmq-dashboard.git/agent/ai-session-drain-order has failed. Run started by GitHub user 123123213weqw (triggered by 123123213weqw).
Head commit for run: 68db16c549e65b05b9f9824ad3ea124bc2c350a3 / Yue Wang <[email protected]> fix(ai): drain the buffered frames under the send lock finishReplay drained the frames buffered during the replay outside the lock the publisher serialises on, so a live frame handed over while the drain sat between two buffered frames could reach the wire first. The client folds frames in arrival order, so the later block rendered ahead of an older one - a tool_done before its tool_start. The drain now holds the same lock; the intrinsic lock is reentrant, so deliver()'s own synchronisation nests. Report URL: https://github.com/apache/rocketmq-dashboard/actions/runs/37885526231 With regards, GitHub Actions via GitBox
