Users can now enable agents and flows directly from Projects
### Release notes You can now [enable](https://docs.gitlab.com/user/duo_agent_platform/agents/custom/#enable-an-agent) catalog items directly from your project or the explore page without navigating away from your current context. As a top-level group owner, you'll see an Enable button that lets you select your group and the specific projects where you want to activate agents and flows, streamlining your workflow setup process. # Overview This is the parent ~frontend issue that represents work done to complete the implementation of [Scenario 1 of this UX issue](https://gitlab.com/gitlab-org/gitlab/-/work_items/585428#scenario-1-user-has-sufficient-entitlements-owner-role-for-top-level-group). [Scenario 2 of that UX issue](https://gitlab.com/gitlab-org/gitlab/-/work_items/585428#scenario-2-user-lacks-sufficient-entitlements) is being [discussed and completed here](https://gitlab.com/gitlab-org/gitlab/-/work_items/588249). Our aim is to implement a way for top-level group owners to enable agents and flows without leaving the context they are in (project or explore). # Requirements * Display an active **Enable** button on the item detail page * On click, present an interface that provides a way for the user to: 1. Select the top-level group to enable the item in 2. Select one or more projects within that group where the item should be enabled * Complete the full enablement without leaving the current context We'll break this work into multiple MRs that will be consolidated into one "epic" MR, all discoverable from this issue.
issue