Hi,
As mentioned in docs:
Under the hood, /review-bugbot stores the patch ID of the reviewed diff. When Bugbot on your SCM sees a diff with the same patch ID, it skips the review and leaves a comment noting it already reviewed that diff.
Does this also work when manually triggering Bugbot via bugbot run or cursor review?
Thank you.
Yes. The sync keys off the diff’s patch ID, not how the review is triggered, so it applies to a manually triggered review the same way it does to an automatic one.
If you run /review-bugbot locally and then trigger Bugbot on the PR with bugbot run or @cursor review, Bugbot computes the patch ID of the current PR diff and checks it against your recent local review. If it matches, it recognizes the diff as already reviewed, posts those findings, and leaves the note that it skipped re-reviewing that diff.
The thing that matters is whether the diff still matches: if anything changed since your local review, the patch ID is different and Bugbot runs a fresh review.
Docs for reference: Sync with your pull request.