Skip to main content

AI Code Review - Automatic Review Limits

AI Code Review runs automatically on pull requests (PRs) in repositories where it is enabled. To keep reviews focused and relevant, gitStream applies two limits to automatic AI reviews. You can always trigger a review manually with /gs review.

These limits apply to automatic AI reviews starting September 27, 2026. Manual reviews triggered with /gs review are not limited.

Summary
  • Up to 3 automatic reviews per PR – after the third eligible push, AI Code Review switches to manual trigger.
  • PRs over 3,200 changed lines are skipped – very large PRs do not get an automatic AI review.
  • Skipped PRs get a gitStream comment – the comment explains why the review did not run and how to trigger it.

Automatic review limit per pull request

AI Code Review runs automatically on the first 3 eligible pushes to a PR. After the third automatic review, new pushes to the same PR do not trigger another automatic review.

To review the latest changes after the limit is reached, comment /gs review on the PR.

Pull request size limit

PRs with more than 3,200 changed lines do not receive an automatic AI review. This affects roughly the largest 5% of PRs, where a line-by-line AI review adds little value.

To review a large PR anyway, comment /gs review on the PR. For guidance on keeping PRs reviewable, see Managing Large Pull Requests to Reduce Review Friction and Risk.

Trigger an AI review manually

  1. Open the pull request in your Git provider.
  2. Add a comment with /gs review.
  3. gitStream runs AI Code Review on the current state of the PR and posts the results.
Manual triggers work on any PR at any time, including PRs that reached the automatic review limit or exceed the size limit.

Impact on AI Review metrics

PRs skipped because of the size limit count as not reviewed in AI Review Coverage unless someone triggers a review manually. The per-PR limit does not affect coverage, because those PRs already received at least one AI review.


Related articles

How did we do?

Contact