fix(channels): preserve command progress detail#94868
Conversation
|
Codex review: needs maintainer review before merge. Reviewed June 19, 2026, 4:35 AM ET / 08:35 UTC. Summary PR surface: Source +3, Tests +2. Total +5 across 7 files. Reproducibility: yes. Current main source rewrites successful no-title command output to generic Review metrics: 1 noteworthy metric.
Root-cause cluster Members:
Proposal only: this assessment does not dispatch repair, suppress jobs, mutate sibling items, close, or merge anything. Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Mantis proof suggestion Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Land the shared helper fix after normal maintainer and current-head check gates, keeping command detail visible while still suppressing stale terminal details. Do we have a high-confidence way to reproduce the issue? Yes. Current main source rewrites successful no-title command output to generic Is this the best way to solve the issue? Yes. The shared streaming helper owns command progress construction, merge identity, and rendering across the affected channels, so this is narrower and less drift-prone than per-channel rewrites. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against dbd5689ea199. Label changesLabel justifications:
Evidence reviewedPR surface: Source +3, Tests +2. Total +5 across 7 files. View PR surface stats
What I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
(cherry picked from commit 392039a)
19d38b9 to
3217f45
Compare
|
Forward-port is land-ready on exact head Verification:
|
|
Merged via squash.
Thanks @vincentkoc! |
Merged via squash. Prepared head SHA: 3217f45 Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com> Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com> Reviewed-by: @vincentkoc
Merged via squash. Prepared head SHA: 3217f45 Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com> Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com> Reviewed-by: @vincentkoc
Summary
Verification
pnpm test:serial src/channels/streaming.test.ts src/plugin-sdk/channel-streaming.test.ts extensions/discord/src/monitor/message-handler.process.test.ts extensions/telegram/src/bot-message-dispatch.test.ts extensions/matrix/src/matrix/monitor/handler.test.ts extensions/msteams/src/reply-dispatcher.test.ts.agents/skills/autoreview/scripts/autoreview --mode branch --base origin/maintbx_01kvfehj0r36z7t904qdvtp07z:pnpm check:changed