+
+ {STATUS_SUMMARY_ORDER.map(({ status, label, dotClassName }) =>
+ statusCounts[status] > 0 ? (
+
+
+ {statusCounts[status]} {label}
+
+ ) : null,
+ )}
+
+ {usage.tokens !== null || usage.cost !== null ? (
+
+ {usage.tokens !== null
+ ? `${formatTokenCount(usage.tokens)} tokens`
+ : null}
+ {usage.tokens !== null && usage.cost !== null ? " · " : null}
+ {usage.cost !== null ? formatUsdCost(usage.cost) : null}
+
+ ) : null}
+
+ );
+}
+
+function FleetEmptyState({ onOpenAgents }: { onOpenAgents: () => void }) {
+ return (
+