Allow user to enable catalog item on multiple projects

What does this MR do and why?

Allow user to enable public catalog item on multiple projects

Behind ai_catalog_bulk_item_consumer_create FF

References

Screenshots or screen recordings

Use case FF off (Before) FF on (After)
User can enable Screenshot_2026-06-08_at_2.13.16_pm Screenshot_2026-06-24_at_11.07.23_am
Validation error Screenshot_2026-05-28_at_3.40.47_pm Screenshot_2026-06-24_at_11.11.25_am

How to set up and validate locally

  1. In rails console enable the feature flag
    Feature.enable(:ai_catalog_bulk_item_consumer_create)
  2. Visit agents and flows at the Explore level
  3. Enable public item by selecting multiple projects and submit the modal
  4. Toast should display Enabled on selected project(s).

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 #600526 (closed)

Edited by Florie Guibert

Merge request reports

Loading
Loading