litellm/ui/litellm-dashboard/src
joshua-berri 152a5cac7b
feat(ui): set deployment weights in key and team router settings (#50552)
* feat(ui): set deployment weights in key and team router settings

The proxy already applies router_settings.weights per key and team, but no
dashboard screen could set them, and saving a team in the UI dropped weights
set through the API

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(ui): only offer deployments the key or team may weight

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(ui): show weight load errors, inherited strategy and team deployments on key create

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(ui): keep reliability fields on create forms and label weight inputs by deployment id

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* style(ui): name the accordion value identity object

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* test(ui): expect weights in the key create router settings payload

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(ui): keep weight drafts, loading state and team switches correct

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(ui): only accept weight keystrokes that save as a number

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Joshua Valluru <326636767+joshua-berri@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 13:25:59 -08:00
..
app feat(ui): format dashboard numbers, money and dates through i18next (#50443) 2026-11-06 14:59:15 -08:00
components feat(ui): set deployment weights in key and team router settings (#50552) 2026-11-07 13:25:59 -08:00
contexts feat(ui): add LITELLM_UI_USE_SI_TERMINOLOGY to show SI instead of AI in the Admin UI (#47440) 2026-10-27 22:54:39 +00:00
data refactor(ui): move remaining outlier text onto i18n (#50312) 2026-11-05 20:59:01 -08:00
hooks refactor(ui): align Chat with dashboard styling (#50034) 2026-11-04 20:48:27 -08:00
i18n feat(ui): set deployment weights in key and team router settings (#50552) 2026-11-07 13:25:59 -08:00
lib feat(xai): bill image calls from cost_in_usd_ticks and add grok-imagine-image-2.0 resolution prices (#50481) 2026-11-07 01:48:26 +00:00
utils fix(ui): stop parsing formatted dates and spend back into values (#50350) 2026-11-06 12:20:02 -08:00
next-types.d.ts feat(traces): tracing development seed (#44363) 2026-10-03 09:59:51 +00:00
types.ts