AI Catalog frontend event tracking - Managed Tab

What does this MR do and why?

AI Catalog frontend event tracking

  • view_ai_catalog_project_managed

Behind :global_ai_catalog feature flag

References

Previous MR adding frontend tracking events on catalog: !203053 (merged)

Screenshots or screen recordings

No visual changes

How to set up and validate locally

  1. Enable the feature flag: echo "Feature.enable(:global_ai_catalog)" | rails c

  2. Add some seed data: Setting up GDK for Workflow Catalog Development

  3. Visit Project > Automate > Agents

  4. Verify tracking event is fired:

    • view_ai_catalog_project_managed when viewing Managed list
    • Same for flows
  5. Use the internal events monitor to verify events:

    rails runner scripts/internal_events/monitor.rb view_ai_catalog_project_managed

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 #582914

Edited by Florie Guibert

Merge request reports

Loading