[go: up one dir, main page]

Skip to content

Draft: Add Duo developer to start issue_to_mr flow

What does this MR do and why?

This merge request adds a new AI-powered "Duo Developer Bot" feature to GitLab. When users mention this bot in issue comments, it automatically creates a merge request to implement the requested changes from the issue.

The bot works by:

  1. Detecting when it's mentioned in issue discussions
  2. Starting an automated workflow to analyze the issue and generate code changes
  3. Creating a merge request with the proposed implementation
  4. Providing status updates to users about the progress

The changes include setting up the new bot user type, adding permission controls to ensure only authorized users can access this feature, and implementing the workflow logic that connects issues to automatically-generated merge requests. The bot also includes error handling and progress tracking, so users know when the automation is working or if something goes wrong.

This feature is currently marked as experimental and is designed to help developers by automating the initial code implementation step when working on issues.

References

Screenshots or screen recordings

Before After

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading