Create agent artifacts page

What does this MR do and why?

Create agent artifacts page

  • Created agent_artifacts_page feature flag
  • Created agent_artifacts controllers for project and group
  • Created Vue app for agent artifacts page

This change is behind the new agent_artifacts_page FF.

References

Related to #592473

Screenshots or screen recordings

Page After
Project Screenshot_2026-03-11_at_12.06.02_PM
Group Screenshot_2026-03-11_at_12.05.42_PM

How to set up and validate locally

  1. Create an Ultimate group/project
  2. In rails console enable the feature flag
    Feature.enable(:agent_artifacts_page)
  3. Visit group page with http://127.0.0.1:3000/groups/<group-path>/-/security/agent_artifacts
  4. Visit project page with http://127.0.0.1:3000/<project-path>/-/security/agent_artifacts

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.

Merge request reports

Loading