Add duo_quick_action_work_item_list feature flag

What does this MR do and why?

Add Analyze items button to work items planning view

The duo_quick_action_work_item_list feature flag is added as wip type to allow shipping this feature across multiple MRs. This first MR adds the button behind the feature flag but it does not yet check whether Duo is available on the page, and the button does not trigger any action yet.

References

Screenshots or screen recordings

Screenshot_2026-04-02_at_13.04.54

Screenshot_2026-04-02_at_13.05.24

How to set up and validate locally

  1. Enable the new Feature flag echo "Feature.enable(:duo_quick_action_work_item_list)" | rails c
  2. Go to the work item list on projects, e.g. http://gdk.test:3000/gitlab-duo/test/-/work_items, find the button
  3. Go to the work item list on groups, e.g. http://gdk.test:3000/groups/gitlab-duo/-/work_items, find the button
  4. Button is not there when FF is off

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.

Related to #595244

Edited by Vanessa Otto

Merge request reports

Loading