Persistent review comments allow Qodo to update an existing review comment when new commits are pushed, instead of posting a new review each time.
To enable this behavior, push-trigger handling must be enabled in your repository configuration.
Add the following inside your relevant git provider section in .pr_agent.toml. Do not include this in multiple provider sections.
.pr_agent.toml
Example (GitLab):
[gitlab] handle_push_trigger = true push_commands = [ "/agentic_review" ]
After this is enabled, Qodo will automatically update the existing review comment whenever new commits are pushed to the pull/merge request.
With every new commit, Qodo updates the existing review comment.
If a new issue is introduced in a new commit, it appears as an additional finding marked with a ⭐️ New label.
All findings are visible directly in the pull request code review.
Benefits
Keeps pull request conversations clean
Makes it easier to track progress across commits
Reduces noise during iterative reviews
Qodo maintains an audit trail of review findings, including:
Findings added per commit
Findings resolved per commit
Last updated 20 days ago