What problem does it solve? Manually reviewing merge requests is time-consuming and inconsistent, often missing security vulnerabilities, performance issues, or deviations from best practices before code gets merged. ## Core Features & Use Cases - Comprehensive MR Analysis: Fetches merge request diffs, commits, pipeline status, and existing discussions from GitLab to review only the changes introduced. - Structured Review Reports: Generates prioritized findings (Critical, Important, Suggestions) covering code quality, security, performance, testing, and documentation. - Direct MR Feedback: Optionally posts general comments or line-specific discussion threads back to the merge request after user confirmation. - Use Case: A developer types "review !42" and receives a full report on the MR's changes, including security concerns framed as constructive questions, plus the option to publish comments directly to GitLab. ## Quick Start Ask the assistant to review merge request !42 in your GitLab project and provide feedback on code quality and security.