You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by GitBox <gi...@apache.org> on 2026/10/09 05:01:52 UTC
[GH] (rocketmq-dashboard/agent/ai-late-stop-double-terminal): Workflow run "CI" failed!
The GitHub Actions job "CI" on rocketmq-dashboard.git/agent/ai-late-stop-double-terminal has failed.
Run started by GitHub user 123123213weqw (triggered by 123123213weqw).
Head commit for run:
fe9d1630cf43ee27c36d27e6131a46a96cb4f8f9 / Yue Wang <19...@qq.com>
fix(ai): keep a projected success terminal over a later stop
decide() let an abort win unconditionally, so a stop that landed after
the success frame had already been projected - the run_status row, the
live run_finished, everything - wrote a second terminal event into the
timeline and rewrote the row to STOPPED for an answer the user watched
complete. The transcript rendered a phantom empty stopped bubble behind
the finished one.
The projected success is now checked first: once the projector has
persisted the terminal, finalisation honours it exactly-once. An abort
that landed before the success frame still wins, which is the
stopRacedSuccess case where the frame was swallowed and nothing terminal
was projected.
Report URL: https://github.com/apache/rocketmq-dashboard/actions/runs/37886227168
With regards,
GitHub Actions via GitBox