The agents a user may run, as Find Candidate Agents filters them: through AIAgentPermissionHelper.FilterRunnableAgents (Active, with run permission), in catalog order.
The catalog: AIEngine.Instance.Agents.
AIEngine.Instance.Agents
The user whose run permission decides.
The agents a user may run, as Find Candidate Agents filters them: through AIAgentPermissionHelper.FilterRunnableAgents (Active, with run permission), in catalog order.