-
Notifications
You must be signed in to change notification settings - Fork 244
ClawSweeper command status comment edits can re-enter activity handling and churn review labels #266
Copy link
Copy link
Open
Labels
P1Urgent regression or broken agent/channel workflow affecting real users now.Urgent regression or broken agent/channel workflow affecting real users now.clawsweeper:linked-pr-openClawSweeper found an open linked pull request for this issue.ClawSweeper found an open linked pull request for this issue.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.This issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.
Metadata
Metadata
Assignees
Labels
P1Urgent regression or broken agent/channel workflow affecting real users now.Urgent regression or broken agent/channel workflow affecting real users now.clawsweeper:linked-pr-openClawSweeper found an open linked pull request for this issue.ClawSweeper found an open linked pull request for this issue.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.This issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.
Type
Fields
Give feedbackNo fields configured for issues without a type.
ClawSweeper command status comment edits can re-enter activity handling and churn review labels
Summary
ClawSweeper command/status comments can be edited by
clawsweeper[bot]while they still contain command markers and command-like text such as@clawsweeper re-review. Those bot-authored status comment edits appear to re-enter the GitHub activity lane as command-like activity, contributing to repeatedClawSweeper Dispatchruns, cancellations, and visible label/rating churn on a PR that had no new push and no new manual command.This looks like the same class of self-comment inertness bug fixed for proof-nudge comments in #243, but for
clawsweeper-command-status/clawsweeper-command-ack/ progress marker comments.Real incident
Observed on openclaw/openclaw#90328 (
Expose model picker agent runtimes) on 2026-06-07.After the final manual
@clawsweeper re-reviewrequest, the PR still showed repeated ClawSweeper activity without new author pushes or new manual re-review comments.Representative
ClawSweeper Dispatchruns for #90328, all fromissue_commentevents:The same window had visible label churn by
clawsweeper[bot]:The relevant command/status comment had hidden command markers and command-like visible text, e.g.:
Expected behavior
ClawSweeper-authored command ack/status/progress comments should be inert when they are edited by the bot itself. They should not be treated as surprising GitHub activity or command-like input just because they contain marker text or repeat the original command.
A human-authored explicit command such as
@clawsweeper re-reviewshould still route normally.Actual behavior
Bot-authored status comment edits with command/status markers appear to pass the command-like activity filter and can contribute to repeated activity dispatches and label churn. This makes a PR look like it is still being repeatedly reviewed even when no new author action occurred.
Related prior work
@clawsweeper re-reviewtext.Suggested fix
Filter ClawSweeper-authored
issue_commentactivity when the comment body contains command ack/status/progress markers such as:clawsweeper-command-status:clawsweeper-command-ack:clawsweeper-command-progress:startThis should happen before treating the activity as command-like, while preserving normal human-authored command routing.