What it does
Runs when a GitLab merge request is created or updated. It reads the code diff and sends it to Claude or GPT-4o, which returns a structured report with risk levels, issues, recommendations and test cases. The report is emailed and posted as a comment on the merge request.
Use cases
- 01Flag risky changes before a human reviewer opens the merge request
- 02Send QA a list of suggested test cases for each change
- 03Keep a written review trail as a comment on every merge request
Connects
HTTP Request · Gmail · Code · AI Agent · Anthropic Chat Model · Auto-fixing Output Parser · Structured Output Parser