Uh oh!
There was an error while loading. Please reload this page.
chore(OBE-11298): add Qodo PR agent config - #140
Open
JuanMantica45 wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds
.pr_agent.tomlto onboard this repo to Qodo (SentinelOne's AI code-review platform), using the same quiet-hardened Balanced preset already merged inmanagerand now proposed forpipeline,common,helm, anddataplane-private.The preset turns off two noisy stock defaults flagged during the Qodo pilot:
enable_auto_checks_feedback = false— suppresses full CI-log-dump comments, which add no signal beyond the check itself.pr_commands = ["/agentic_review"]— drops Qodo's auto-describe comment, which is redundant with our own PR descriptions.The
TODO: VERIFYcomment aboutprefer_single_line_commentsis carried over verbatim: pilot feedback recommended it, but it is not a documented Qodo config key (config reference), so it is deliberately left unset rather than shipped as a silent no-op.Why
Config-only, so that when the Qodo app is installed on this repo it reviews with low-noise defaults from day one instead of the stock preset. Keeping the file byte-identical across our repos (apart from the repo name in the header comment) means they all behave the same under review and can be retuned in one pass.
Note: unlike our GitHub Enterprise repos, this repo lives on github.com, so the Qodo app installation is not covered by the
s1-ghe-adminallowlist — that has to be arranged separately. This PR only lands the config.Ticket: OBE-11298
Test plan
.pr_agent.tomlparses as valid TOML.manager.🤖 Generated with Claude Code