get_account_health
Get a health summary of your LLM infrastructure with key metrics like call volume, cost, error rate, latency, and budget usage, returning a status indicator.
Instructions
Get a health summary of your LLM infrastructure in one call. Fetches 4 existing endpoints in parallel (aggregate_calls / get_percentiles / get_llm_budget / list_audit_log) and compresses them into one response. Returns { window, totals: {calls, costUsd, errorRate (percent 0-100)}, latency: {p50, p95, p99 (ms)}, budget: {used, limit, percentUsed (0-100)}, recentEvents: count, summary: 'ok' | 'warn' | 'critical' }. critical = errorRate>=10% / budget>=90% / p95>=10s; warn = >=3% / >=70% / >=3s. Example phrasing: "how is our LLM infra doing right now?" — answered in one prompt. Pure read aggregator (no new backend endpoint); individual endpoint failures return partial results (one axis timing out does not block the summary).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| window | No | Observation window ('1h' / '24h' / '7d', default '24h') | 24h |