{% extends "base.html" %} {% block title %}{{ agent.agent.agent_name }} - Galangal Hub{% endblock %} {% block content %}

{{ agent.agent.agent_name }}

{{ agent.agent.project_name }}

{{ 'Connected' if agent.connected else 'Disconnected' }}
Hostname
{{ agent.agent.hostname }}
Project Path
{{ agent.agent.project_path }}
Connected Since
{{ agent.agent.connected_at.strftime('%Y-%m-%d %H:%M') if agent.agent.connected_at else 'N/A' }}
Last Seen
{{ agent.agent.last_seen.strftime('%Y-%m-%d %H:%M') if agent.agent.last_seen else 'N/A' }}
{% if agent.current_prompt %}

Active Prompt

{% set prompt = agent.current_prompt %} {% set agent_id = agent.agent.agent_id %} {% set task_name = agent.task.task_name if agent.task else '' %} {% include "partials/prompt_card.html" %}
{% endif %} {% if agent.task %}

Current Task

{{ agent.task.task_name }}
Stage: {{ agent.task.stage }}
Attempt {{ agent.task.attempt }}
{% if agent.task.awaiting_approval and not agent.current_prompt %}
Awaiting Approval
{% endif %}
{% else %}

Current Task

No active task

{% endif %} {% if agent.connected and not agent.task %}

Create New Task

{% endif %} {% if agent.artifacts %}

Artifacts

{% for name, content in agent.artifacts.items() %}
{{ name }} {{ content|length }} chars
{{ content }}
{% endfor %}
{% endif %}

Task History

Recent Events

{% for event in events[:20] %}
{{ event.timestamp[:19] }} {{ event.event_type }} {{ event.task_name or '' }}
{% else %}

No events recorded.

{% endfor %}
{% endblock %}