{% extends "admin/base.html" %} {% block title %}Overview — cmdop admin{% endblock %} {% block content %} {# Plan 57 — pro-grade /admin overview. Five rows answering "is my system healthy right now?": Row 1: System health strip — 6 service pills (cached 10s) Row 2: KPI cards (machines / sessions / spend24h / errors24h) Row 3: Activity charts (LLM volume / bot volume — 24h hourly) Row 4: Recent activity feed (last 15 user_activity events) Row 5: Fleets summary (server-admin only) Endpoints fan out under /api/admin/overview/* — the v1 surface (jarvis/machines/sessions/invites/errors/bots) stays alive next to the new /system, /spend-24h, /errors-24h, /llm-volume-24h, /bot-volume-24h, /activity, /fleets-summary. Auto-refresh 30s reuses the Plan 50 `pageHelper()` mixin. #}
Fleet {{ fleet.name }} {% if user and user.is_server_admin %} · server-admin view (cross-fleet) {% endif %}