{% extends "base.html" %} {% block title %}Home{% endblock %} {% block content %}

attune ops

Operations dashboard for the workflow OS — workflows, telemetry, memory, releases.

Today's events
{{ '{:,}'.format(kpis.today_events) }}
{% if kpis.today_events == 0 %}no activity yet today{% else %}${{ '%.4f'|format(kpis.today_cost) }} spent{% endif %}
7-day spend
${{ '%.2f'|format(kpis.seven_day_cost) }}
{% if sparkline %} {% else %} no spend in last 7 days {% endif %}
Workflows
{{ workflow_count }}
{% if workflow_count == 0 %}attune package not importable{% else %}runnable from CLI / MCP / dashboard{% endif %}
attune-ai
{% if attune_ai and attune_ai.version %}v{{ attune_ai.version }}{% else %}—{% endif %}
{{ versions|length }} family packages tracked

Recent runs

{% if recent_runs %} {% for r in recent_runs %} {% endfor %}
WorkflowStatusDurationStartedLines
{{ r.workflow }} {{ r.status }} {% if r.duration_seconds is not none %}{{ '%.1fs'|format(r.duration_seconds) }}{% else %}—{% endif %} {{ r.started_at[:19] if r.started_at else '—' }} {{ r.line_count }}
{% else %}

No runs yet this session. Trigger one from Workflows with attune ops --allow-run.

{% endif %}

Daily activity (7 days)

{% if telemetry.by_day %} {% for d in kpis.sparkline %} {% endfor %}
DayEventsCost
{{ d.day }}{{ d.events }}${{ '%.4f'|format(d.cost) }}
{% else %}

No telemetry recorded yet. Run a workflow to start seeing data here.

{% endif %}

Family snapshot

{% endblock %}