[Bug]: Manage budgets describes the old console layout and doesn't explain that personal budgets fall through to group budgets
Maintainer antworten meist innerhalb von 1 Tag
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 79/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- javascript
- Bereich
- documentation
Rechercherichtung
Lies docs/ai-gateway/manage-budgets.mdx und den Abschnitt „Set an organization default“ in docs/ai-gateway/budgets-and-pricing.mdx. Aktualisiere die beschriebenen Steuerelemente, damit sie dem aktuellen Layout entsprechen, und erkläre, dass Gruppenbudgets weiterhin die Anfragen eines Benutzers abdecken können, nachdem dessen eigenes Budget aufgebraucht ist. Die Aufgabe ist abgeschlossen, wenn beide Seiten die aktuellen Steuerelemente wiedergeben und klar erklären, wie sich ein einzelner Benutzer einschränken lässt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Page or section
docs/ai-gateway/manage-budgets.mdx(whole page)docs/ai-gateway/budgets-and-pricing.mdx, "Set an organization default" (it also refers to the Defaults tab)
What's wrong?
The console layout has changed.
- The page describes a Defaults tab and an Edit Budgets action for updating multiple users. The organization default is now edited from a Defaults button on the User Budgets tab (stacklok/stacklok-enterprise-platform#5355).
- Each user row has Set a custom budget and, once one is set, Edit custom budget and Use default. Use default asks for confirmation ("[email protected] will use $10 daily instead of this custom budget").
- Group budget rows have Edit budget and Delete budget actions.
- None of these are documented.
The charge order isn't clear from an admin's point of view.
budgets-and-pricing.mdx states the order: the user's budget first, then the first group budget with capacity. Neither page spells out the consequence: a user's personal budget isn't a hard cap if any of their groups has a budget with remaining capacity. On the demo cluster, setting a user's custom daily budget to $0.01 didn't stop their requests. The gateway kept charging the All FTE group budget, and a 402 only came back after the group budget was also exhausted. An admin who sets a small personal budget to restrict one user will be surprised.
Suggested fix
- Update
manage-budgets.mdxto the current layout: the Defaults button, per-user Set a custom budget, Edit custom budget and Use default, and group Edit budget and Delete budget. - Add a short "Restrict a single user" note or callout: once a user's own budget is exhausted, any group budget with capacity takes over. To cap one user, check their groups' budgets, or keep group budgets for shared pools only.
- Fix the Defaults tab reference in
budgets-and-pricing.mdx.
Additional context
Found while walking through the "budget wall" demo flow on the demo cluster, October 27, 2026.
Fully or partially written by an AI agent.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 4
- Forks
- 4
- Ø Merge
- 17 Std. 57 Min.
- Gemergte PRs (30 T.)
- 87
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus stacklok/docs-website
-
documentation enhancement needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
stacklok/docs-website#1285 ·
Maintainer antworten meist innerhalb von 1 Tag
-
documentation enhancement needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
stacklok/docs-website#1258 ·
Maintainer antworten meist innerhalb von 1 Tag
-
documentation enhancement needs-triage
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
stacklok/docs-website#1241 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug documentation needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
stacklok/docs-website#1149 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
stacklok/docs-website#1143 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in stacklok/docs-website
Ähnliche Issues
-
step.duration reflects only the last retry attempt (HelperStep.run() overwrites startTime)Evtl. vergeben @mirao hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
codeceptjs/CodeceptJS#5774 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Status: Unconfirmed
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
AllTheMods/ATM10-Aeronautics#151 ·
Maintainer antworten meist innerhalb von 4 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
feimacode/open-design-agent-kit#66 ·
Maintainer antworten meist innerhalb von 1 Tag