High-level context
Before presenting individual issues, Qodo provides context to help you understand what changed and why it matters.PR description enhancement
Qodo adds an AI-generated description to the pull request that summarizes the intent and impact of the change.- Your original PR description remains unchanged
- The generated description is appended below it
- The summary highlights key changes and potential areas of interest
Walkthroughs
Qodo provides walkthroughs that explain the changes at a conceptual level before diving into individual issues. Description walkthrough The description walkthrough outlines the most important changes, such as:- New functionality or methods introduced
- Refactors or behavioral changes
- Logging, security, or performance-related updates
- Risky or noteworthy patterns
- Control flow
- Component interactions
- Execution order changes
File changes overview
Qodo provides a file-level overview of the pull request. For each modified file, you can see:- The file path
- The type of change (for example, Bug Fix or Enhancement)
- Lines added and removed

Summary of findings
After providing context, Qodo presents a summary of findings, grouped by category with counts for each type. Categories include:- 🐞 Bugs – Issues that may cause incorrect behavior or failures
- 📘 Rule violations – Violations of organizational or repository rules
- 📎 Requirement gaps – Missing or unmet business or ticket requirements

Quality impact labels
In addition to categories, each finding includes a quality impact label. This label indicates which quality dimension is affected by the issue. Common labels include:- Correctness – Issues that may cause incorrect behavior or wrong results
- Security – Issues that could expose vulnerabilities or sensitive data
- Reliability – Issues that may affect stability, error handling, or fault tolerance
- Performance – Issues that impact efficiency, latency, or resource usage
- Observability – Issues that affect logging, metrics, or system visibility
Severity and prioritization
Findings are grouped by priority, making it clear what needs attention first. Action required High-priority or blocking issues that should be addressed before merging, such as:- Security or compliance violations
- Sensitive data exposure
- Critical correctness issues
- Code quality
- Maintainability
- Consistency with defined standards
Issue details
Each finding can be expanded to reveal full details. You can access issues:- From the prioritized summary list
- Inline, directly in the Files changed view
Description
A clear, human-readable explanation of the issue and its potential impact.
Code references
- A snippet showing where the issue occurs
- Direct links to the relevant lines in the pull request

Relevance
This feature is currently available in beta for single-tenant customers and is supported for GitHub and GitLab repositories. Entries are generated automatically based on PR history.
- A relevance classification indicating whether the finding has 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 - A brief explanation of the historical pattern
- Links to relevant past pull requests
- An indicator that the insight was generated from similar findings

Evidence
Context explaining why the issue was flagged, such as:- The specific rule involved
- Linked requirements or tickets (when applicable)

Agent prompt (fix assistance)
For issues that can be fixed programmatically, Qodo provides an agent prompt. You can copy the prompt and use it in an AI coding tool to apply the suggested fix with full context, helping you move from feedback to resolution faster.
Audit trail
The Audit section shows how findings change as the pull request evolves:- ⭐ Starred findings highlight newly added findings in the latest commit
- Findings resolved or dismissed as changes are made
- A clear view of progress across commits
Resolved findings
As you address issues:- Findings update as relevant code changes
- Resolved issues are reflected in the review
- Remaining items stay visible until fixed or dismissed