feat(config): add fine-grained PR metadata controls #281
No reviewers
Labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review!281
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue-277-pr-metadata-controls"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why:
What:
pr_metadata_check: true/falseand add object-form metadata controls withenabled,checks.body_required, andadditional_rules.body_required: falseto suppress only empty-body-specific metadata failures while preserving mixed/non-body failures.pr_metadata_checkkeys..auto_review.example.yamlanddocs/USER-GUIDE.md.Validation:
This PR introduces fine-grained controls for PR metadata checks, allowing repositories to customize their metadata quality checks without disabling the entire gate. The changes appear well-structured and safe to merge.
Walkthrough
.auto_review.example.yamlfile now supports an object form forpr_metadata_check, allowing for more detailed configuration options such asenabled,checks.body_required, andadditional_rules.dispatcher.rs,config.rs, andpipeline.rsto pass and validate the structured metadata config.body_requiredoption.LLM usage and cost
Estimated total USD: $0.468502 via https://api.openai.com and https://api.openai.com