feature: method to filter out service account initiated comment threads from MR diff view

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Release notes

Provide a method for users to ignore comments from "service account" in the MR diff view.

Problem to solve

We use a bot reviewer called CodeRabbit, which is defined as a service account within our group. It generates a lot of per-line comments, obscuring comments from human reviewers. Our human reviewers would like to be able to quickly sift out to see only issues that their colleagues have flagged.

Proposal

A checkbox or button to "exclude bot reviewers". This is what the widget currently looks like:

image

You could imagine a button to "hide service account-initiated threads" or a checkbox to hide them by default.

Note that a human user will often respond to comments from the CodeRabbit bot, for clarification or to tell it that we have chosen to ignore the issue. This means that a comment initiated by a bot might still have a comment from a non-bot user on it. Another human reviewer (other than the author or assignee of the MR), might also choose to engage on a service account-initiated thread. Nonetheless, it might be fine to just have an option to hide service account-initiated threads. A separate question is whether users should receive notifications for service account-initiated threads on their MRs, but this could be described in a separate feature request.

Intended users

Humans reviewers

Edited Jun 18, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading