
What the summary includes
Qodo tags each PR and estimates how long the review will take, so reviewers can prioritize and plan before opening a single file. Tags include: Bug fix, Tests, Enhancement, Documentation, and Configuration changes. The Walkthroughs section breaks down the change in detail:- Description: A plain-language breakdown of what changed and why.
- Diagram: An architecture diagram showing the flow and connections introduced by the change.
- High-Level Assessment: Suggestions and alternatives for the author and reviewer to consider before or during review.
Bitbucket Data Center: enable diagram support
Bitbucket Data Center: enable diagram support
On Bitbucket Data Center, Qodo needs to upload the diagram as a PNG image, which requires a user with write access to the repository. Without this, Qodo cannot attach the image and omits the diagram section silently, with no error shown in the pull request.To enable diagrams, create a bot user with Do not commit
REPO_WRITE permissions and add the following to your .secrets.toml:.secrets.toml to version control.Bitbucket Server instances earlier than April 2020 may already have the necessary permissions in place and may not require this step. For more information, see the Atlassian community discussion.How to generate a PR summary
Manually
Comment on the pull request:/agentic_describe
Qodo acknowledges the request and posts the generated summary directly in the pull request.
Automatically
Qodo generates a summary automatically when a pull request is opened or updated. To adjust this behavior, configure it using.pr_agent.toml. For details, see Configuration fundamentals.
Configure where the summary is posted
By default, Qodo posts the PR summary as a persistent comment and does not modify the pull request description. To change this, setpublish_mode in the [qodo_describe_agent] section of your .pr_agent.toml:
| Value | Behavior |
|---|---|
comment (default) | Posts the summary as a persistent comment. |
pr_description | Updates the pull request body, adding User Description and AI Description headings. |
dynamic | Posts a comment if the author already wrote a pull request description, otherwise updates the pull request body. |
What’s next
- Configuration fundamentals: Customize how and when summaries are generated.
- Configuration and command reference: See all configuration options and PR commands.
- Comment anatomy: Understand how Qodo structures findings in pull requests.