{% extends "base.html" %} {% block title %}Agents & roles - Agent Kanban PM{% endblock %} {% block content %}
Configured agent roles, available CLI tools, and workspace team members
Roles map workflow responsibilities to specific agent CLIs, models, and autonomy modes.
| 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. | |||||||
Registered human users and agent entities in the local runtime
| 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' }}
|