{% for agent in data %} {% set agent_label = agent.name or agent.id %} {% set can_modify = is_admin or agent.ownerEmail == current_user_email or (agent.visibility == 'team' and agent.teamId and user_team_roles.get(agent.teamId|string) == 'owner') %} {% endfor %}
Actions S. No. Agent ID ID Type Name Description Endpoint Tags Type Status Reachability Owner Team Visibility
{{ (pagination.page - 1) * pagination.per_page + loop.index }} {{ agent.id }} {% if agent.uaid %} UAID {% else %} UUID {% endif %}
{{ agent.name }}
{{ (agent.description if agent.description else '') | decode_html }} {{ agent.endpointUrl }} {% if agent.tags %} {% for tag in agent.tags %} {% if tag is mapping %}{{ tag.id }}{% else %}{{ tag }}{% endif %} {% endfor %} {% endif %} {{ agent.agentType }}
{% if agent.enabled %}Active{% else %}Inactive{% endif %}
{% if agent.reachable %}Reachable{% else %}Unreachable{% endif %}
{{ agent.ownerEmail }} {{ agent.team }} {% if agent.visibility == 'private' %} Private {% elif agent.visibility == 'team' %} Team {% elif agent.visibility == 'public' %} Public {% else %} N/A {% endif %}
{% set base_url = root_path + '/admin/a2a/partial' %} {% set hx_target = '#agents-table' %} {% set hx_swap = 'outerHTML' %} {% set hx_indicator = '#agents-loading' %} {% set table_name = 'agents' %} {% set query_params = query_params if query_params is defined else {'include_inactive': include_inactive} %} {% include 'pagination_controls.html' %}