Show Duo Agent platform settings on self managed

What does this MR do and why?

The main update renames "GitLab Duo Workflow" to "GitLab Duo Agent platform" throughout all user-facing messages and error notifications. Additionally, the code simplifies how the workflow settings component is displayed on the page - instead of conditionally showing it based on certain conditions, it now always appears alongside other AI feature settings.

References

Screenshots or screen recordings

Type Before After
SaaS image image
Self managed image image

How to set up and validate locally

  1. Run GDK in self-managed
  2. Open http://127.0.0.1:3000/admin
  3. Verify "GitLab Duo" is in the menu and select it
  4. Verify the screen is in accordance with the screenshot image

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.

Edited by Fred de Gier

Merge request reports

Loading