Add "Learn more" popovers to AI Catalog visibility radios

What does this MR do and why?

  • Add public/private "Learn more" links with popovers to AI Catalog visibility radios in agent/flow forms.

References

Related to #573729 (closed)

Previous MR !209172 (merged)

Screenshots or screen recordings

Agent Flow
Private Agent private.png Flow private.png
Public Agent public.png Flow public.png

How to set up and validate locally

  1. Prerequisite: You have a Duo workflow-enabled project.
  2. Enable the feature flags global_ai_catalog, ai_catalog_flows, and ai_catalog_item_project_curation.
  3. Check all the pages:
    1. Go to Explore > AI Catalog > Agents. For example, https://gdk.test:3443/explore/ai-catalog/agents.
    2. Go to Explore > AI Catalog > Flows. For example, https://gdk.test:3443/explore/ai-catalog/flows.
    3. Go to Project > Automate > Agents. For example, https://gdk.test:3443/gitlab-duo/test/-/automate/agents.
    4. Go to Project > Automate > Flows. For example, https://gdk.test:3443/gitlab-duo/test/-/automate/flows.

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

Merge request reports

Loading