// Agents tab - agent cards grid with intervention controls import { escapeHtml, formatDuration } from "../core/helpers"; import { icon } from "../design/icons"; import { openInterventionModal, confirmAbort } from "../components/modal"; import * as api from "../core/api"; import type { FleetState, View, PipelineInfo } from "../types/api"; function renderAgentsTab(data: FleetState): void { const container = document.getElementById("agents-grid"); if (!container) return; const pipelines = data.pipelines || []; if (pipelines.length === 0) { container.innerHTML = `
No active agents