Feature description
The current webhook API example triggers Reviewbot on every successful Merge Request pipeline, which can be noisy and costly for active MRs. Add per-repository configuration to control when and how code reviews are triggered.
Examples
- Run once per MR. Trigger the automated review only on the first eligible event for a Merge Request, avoiding repeated reviews on subsequent commits (similar to GitHub Gemini Code Review behavior).
- Cooldown window. Introduce a configurable cooldown period to prevent repeated reviews when commits are pushed in rapid succession.
Feature description
The current webhook API example triggers Reviewbot on every successful Merge Request pipeline, which can be noisy and costly for active MRs. Add per-repository configuration to control when and how code reviews are triggered.
Examples