Repository navigation
Add Qodo review guidelines in .pr_agent.toml - #136
Conversation
Qodo's free open-source tier reviews every PR but custom Rules are paid-only; what it does honour is a repo-level .pr_agent.toml. Encode the codebase's real review rules there: bounds checks in native packet parsing, WfbngLink device-map and thread-lifecycle rules, JNI/R8 keep requirements, UI-thread blocking, tools/ script hygiene, and the module coupling and path conventions from CLAUDE.md. Inline comments are limited to High/Medium findings. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
PR Summary by QodoConfigure repository-level Qodo review guidelines
AI Description
Diagram
High-Level Assessment
Files changed (2)
|
Code Review by Qodo
1. Qodo ignores the inline severity limit
|
Addresses Qodo's review of the config: the video receiver intentionally binds all interfaces on 5600, several native components use their own log tags, and only wfbngrtl8812/videonative set CXX_STANDARD 20. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Summary
Qodo (free open-source tier) already reviews every PR here. Custom Rules / Review Standards are paid-only, but a repo-level
.pr_agent.tomlis honoured and takes precedence over wiki/org settings. This commits one that encodes the codebase's actual review rules so Qodo's issue-finding and compliance agents look for the things that have bitten this project:WfbngLinkdevice-map / thread lifecycle rules and devourer's single-control-thread contract@Keep/ proguard requirementsVideoActivitytools/script hygieneInline comments are limited to High/Medium severity; all findings still appear in the summary. One pointer line added to CLAUDE.md.
Test plan
/agentic_reviewon APFPV link mode: join the OpenIPC apfpv camera's open AP with devourer #129)🤖 Generated with Claude Code