SLO Error Budget Calculator
error-budget-calculatorRead-onlyIdempotent
Use this when a user asks about their SLO error budget, remaining error budget, or burn rate. Given SLO percentage and window, returns budget minutes remaining, burn rate multiplier, and status (Under budget / Elevated / ALERTING).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slo_pct | Yes | Service-level objective target expressed as a percentage. | |
| window_days | No | Length of the service-level objective window in days. | |
| consumed_minutes | No | consumed in minutes. | |
| window_elapsed_days | No | window elapsed days used by this deterministic tool. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| burn_rate | Yes | ||
| next_step | Yes | ||
| next_step_url | Yes | ||
| why_follow_up | Yes | ||
| budget_minutes | Yes | ||
| interpretation | Yes | ||
| affiliate_context | No | ||
| computation_basis | Yes | ||
| remaining_minutes | Yes |