GitHubBeta
Support for additional Git providers is coming soon.
Why PR History matters
AI code review tools often surface many findings, but it can be difficult to determine which ones are truly important for a specific repository. PR History helps provide that context by showing how similar issues were handled in previous pull requests. This allows reviewers to quickly understand whether a finding reflects a pattern the team typically addresses or one that has historically been dismissed.How it works
Qodo extends code review context by incorporating PR history as an additional source. When reviewing a pull request, Qodo analyzes past PRs with similar findings and code patterns, along with relevant comments, discussions, and how those findings were handled during previous reviews. This helps answer questions such as:- Is this issue actually important for this repository?
- Do teams usually fix this type of finding?
- If similar issues were usually fixed, Qodo signals that the finding is likely relevant.
- If similar issues were often dismissed, Qodo indicates that the finding may not require attention.
Why historical context improves reviews
Historical PR context helps avoid common failure modes in AI code review. By referencing how similar issues were handled in the past, Qodo can:- Reduce false positives by recognizing patterns that were intentionally accepted in earlier PRs
- Highlight potential regressions when behavior diverges from established repository patterns
- Align review feedback with how the repository has evolved rather than relying only on generic rules
What appears in the PR
PR History results appear in the Relevance section of an issue finding in the PR. This section includes:-
Relevance classification – indicating whether the finding is high, medium, or low relevance based on how similar findings were handled in past PRs.
⭐ ⭐ ⭐ High - similar findings were typically accepted/fixed
⭐ ⭐ Medium - mixed or inconclusive history
⭐ Low - similar findings were typically ignored - Historical context - A brief explanation of the historical pattern.
- Links to similar past PRs – allowing reviewers to see how comparable issues were handled.
Get started
To view PR History insights:
No additional configuration is required during the beta phase.