import { request, toQueryString } from './core'; export interface AgentHealth { agentId: string; agentName?: string; overallScore: number; trend: 'improving' | 'stable' | 'degrading'; dimensions: Record; } export interface HealthOverviewData { agents: AgentHealth[]; window: number; } export async function getHealthOverview(params: { window?: number; }): Promise { const qs = toQueryString({ window: params.window }); return request(`/api/health/overview${qs}`); }