{% extends "base.html" %} {% block title %}Agents — ICDEV™ Dashboard{% endblock %} {% block content %}

Agent Registry

Multi-agent system health, status, and active task counts across all tiers.

{{ agents | length }}
Total Agents
{{ active_count }}
Active
{{ inactive_count }}
Inactive
{{ agents | sum(attribute='active_task_count') }}
Running Tasks
{% if agents %}
{% for agent in agents %}
{{ agent.name }} {% if agent.status == 'active' %} active {% elif agent.status == 'idle' %} idle {% elif agent.status == 'running' %} running {% elif agent.status == 'stopped' %} stopped {% else %} {{ agent.status }} {% endif %}
{% if agent.type %}
Type: {{ agent.type }}
{% endif %} {% if agent.port %}
Port: {{ agent.port }}
{% endif %}
Health: {{ agent.status | capitalize }}
Active Tasks: {{ agent.active_task_count }}
{% if agent.last_heartbeat %}
Last heartbeat: {{ agent.last_heartbeat }}
{% endif %}
{% endfor %}
{% else %}
{% set core_agents = [ {"name": "Orchestrator", "port": 8443, "tier": "Core"}, {"name": "Architect", "port": 8444, "tier": "Core"}, {"name": "Builder", "port": 8445, "tier": "Domain"}, {"name": "Compliance", "port": 8446, "tier": "Domain"}, {"name": "Security", "port": 8447, "tier": "Domain"}, {"name": "Infrastructure","port": 8448, "tier": "Domain"}, {"name": "Knowledge", "port": 8449, "tier": "Support"}, {"name": "Monitor", "port": 8450, "tier": "Support"}, ] %} {% for agent in core_agents %}
{{ agent.name }} idle
Tier: {{ agent.tier }}
Port: {{ agent.port }}
Health: Unregistered
Active Tasks: 0
{% endfor %}
No agents are registered in the database yet. Showing canonical core agent definitions. Run python tools/db/init_icdev_db.py to populate the registry.
{% endif %} {% set iqe_canvas = "agents" %} {% set iqe_api_route = "/api/core/iqe-query" %} {% set iqe_title = "IQE Agent Query" %} {% set iqe_examples = [ {"label": "Active agents", "query": "show all active agents"}, {"label": "Running tasks", "query": "which agents have running tasks"}, {"label": "Inactive agents", "query": "list all stopped or idle agents"}, ] %} {% include "includes/iqe_query_widget.html" %}
{% endblock %}