{#- Token budgets on the Usage page. Expects: budgets (BudgetState). Refetched on budget and brake events; the form stays outside. -#}
| Budget for | Period | Used | Limit | When exceeded | |
|---|---|---|---|---|---|
| {{ s.budget.target }} | {{ "UTC day" if s.budget.period == "day" else "Total" }} | {{ "{:,}".format(s.used) }} ({{ s.percent }}%) {% if s.level == "exceeded" %}exceeded{% elif s.level == "warned" %}over 80%{% endif %} | {{ "{:,}".format(s.budget.max_tokens) }} | {{ "Stop agents" if s.budget.action == "stop" else "Warn" }} |
No budgets yet. Without one nothing warns and nothing stops.
{% endif %}