{% extends "base.html" %} {% block title %}Agents & roles - Agent Kanban PM{% endblock %} {% block content %}

Agents & Roles

Configured agent roles, available CLI tools, and workspace team members

Configured Roles

Roles map workflow responsibilities to specific agent CLIs, models, and autonomy modes.

{% if role_payload and role_payload.roles %} {% for r in role_payload.roles %} {% endfor %} {% else %} {% endif %}
Role Assigned Agent Tool / CLI Model Mode Availability Current work Role Type
{{ r.role }} {{ r.display_name }} {{ r.command }} {{ r.model }} {{ r.mode }} ({{ r.autonomy }}) {% if r.installed %} Available {% else %} Not on PATH {% endif %} {% set work = current_work.get(r.agent) %} {% if work %} {{ work.task_title or 'Project session' }} {{ work.status | capitalize }} {% else %} Idle {% endif %} {% if r.role in ('orchestrator', 'manager') %} Manager {% else %} Worker {% endif %}
No roles configured. Click Configure roles above to assign agent CLIs.

Team Members & Entities

Registered human users and agent entities in the local runtime

{% for user in users %} {% endfor %}
Name Type Email / ID Skills Registration
{{ user.name }} {% if manager_agent and user.name == manager_agent %} MANAGER {% endif %} {{ user.entity_type | capitalize }} {{ user.email or 'N/A' }} {% if user.skills %} {% for skill in user.skills.split(',') %} {{ skill.strip() }} {% endfor %} {% else %} No skills listed {% endif %}
{{ 'Enabled' if user.is_active else 'Disabled' }}
{% endblock %} {% block extra_js %} {% endblock %}