Expose auto-review ignore rules in config requirements (#37519)

## What changed

- Add `ignoreRules` to `AutoReviewRequirements` in the app-server v2 protocol and generated schemas.
- Return configured `auto_review.ignore_rules` values from `configRequirements/read`.
- Document that listed models ignore saved command-prefix approvals.

## Testing

- Extend config mapping and RPC tests to cover `ignore_rules`.

GitOrigin-RevId: ed74fbba7693176fe09b161bbee2cb27847e0e1e
This commit is contained in:
Won Park
2026-08-08 01:37:02 +00:00
committed by copyberry
parent e734a1a5c1
commit 2e3a1702c2
10 changed files with 49 additions and 13 deletions
@@ -413,6 +413,7 @@ pub struct ConfigRequirements {
#[ts(export_to = "v2/")]
pub struct AutoReviewRequirements {
pub required_on_models: Option<Vec<String>>,
pub ignore_rules: Option<Vec<String>>,
}
#[derive(Serialize, Deserialize, Debug, Clone, PartialEq, Eq, JsonSchema, TS)]