litellm/ui/litellm-dashboard/src/components
devin-ai-integration[bot] cc45d18e9c
feat(complexity-router): add return_raw_model_name toggle for response model field (#33875)
* feat(complexity-router): optionally return raw model name

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* test(proxy): restore asyncio import

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* chore(tests): preserve staging asyncio import

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* test(proxy): drop unused local asyncio import

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* feat(dashboard): add complexity router raw model toggle

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* refactor(complexity-router): move metadata key constant to constants.py

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* style(proxy-tests): preserve module spacing

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Krrish Dholakia <krrishdholakia@berri.ai>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-18 19:24:56 -07:00
..
add_model feat(complexity-router): add return_raw_model_name toggle for response model field (#33875) 2026-07-18 19:24:56 -07:00
agent_management style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
agents refactor(ui): colocate agents and guardrails views, keeping shared selectors and types (#32728) 2026-07-10 10:57:12 -07:00
AIHub refactor(ui): migrate AI Hub, public hub, and MCP Toolsets tables onto shared DataTable (#33629) 2026-07-16 19:32:20 -07:00
alerting chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00
atoms style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
chat feat(chat-ui): add personal Logs view scoped to the current user (#33829) 2026-07-18 14:58:12 -07:00
chat_ui fix(ui): prevent reasoning block from expanding chat playground layout (#32485) 2026-07-09 11:47:51 -07:00
claude_code_plugins refactor(ui): colocate the skills view, keeping the AIHub-shared skill components (#32803) 2026-07-10 12:34:36 -07:00
CloudZeroCostTracking feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
common_components refactor(ui): migrate callback debounce sites to react-pacer with regression tests (#33043) 2026-07-13 15:38:34 -07:00
DeletedKeysPage Merge pull request #33357 from BerriAI/litellm_/gallant-carson-880e37 2026-07-16 07:11:15 -07:00
DeletedTeamsPage Merge pull request #33357 from BerriAI/litellm_/gallant-carson-880e37 2026-07-16 07:11:15 -07:00
edit_auto_router feat(complexity-router): add return_raw_model_name toggle for response model field (#33875) 2026-07-18 19:24:56 -07:00
email_events removing unused imports 2025-10-10 10:24:57 -07:00
EntityUsageExport fix(ui): include cache token columns in usage export (#32015) 2026-07-02 20:04:07 -07:00
guardrails refactor(ui): colocate agents and guardrails views, keeping shared selectors and types (#32728) 2026-07-10 10:57:12 -07:00
GuardrailsMonitor feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
key_team_helpers fix(keys): persist key_type so the UI shows correct key scope instead of "All Proxy Models" (#33115) 2026-07-13 18:08:43 -07:00
KeyAliasSelect/PaginatedKeyAliasSelect refactor(ui): standardize debounce waits behind shared DEBOUNCE_WAIT_MS constant (#33040) 2026-07-13 12:19:57 -07:00
llm_calls chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00
mcp_server_management feat(mcp): add all-proxy-mcpservers sentinel to grant teams every MCP server (#32012) 2026-07-03 13:59:28 -07:00
mcp_tools feat(mcp): discover-by-default issuer (trust-on-first-use) + stale-clear on url/auth_type change + UI 2026-07-15 16:59:01 -07:00
model_add refactor(ui): consolidate Add/Edit credential modals into one CredentialModal (#32572) 2026-07-18 18:24:03 +00:00
model_dashboard refactor(ui): consolidate table cells onto a shared table_cells kit (#32393) 2026-07-08 15:28:28 -07:00
ModelSelect refactor(ui): standardize debounce waits behind shared DEBOUNCE_WAIT_MS constant (#33040) 2026-07-13 12:19:57 -07:00
molecules refactor(ui): migrate callback debounce sites to react-pacer with regression tests (#33043) 2026-07-13 15:38:34 -07:00
Navbar chore(ui): remove Hide Usage Indicator flag and hook 2026-07-15 17:45:40 -07:00
organisms refactor(ui): migrate callback debounce sites to react-pacer with regression tests (#33043) 2026-07-13 15:38:34 -07:00
organization refactor(ui): consolidate table cells onto a shared table_cells kit (#32393) 2026-07-08 15:28:28 -07:00
PassThroughSettings refactor(ui): migrate 5 simple tables onto shared DataTable (#33548) 2026-07-16 16:00:59 -07:00
permissions feat(mcp): add all-proxy-mcpservers sentinel to grant teams every MCP server (#32012) 2026-07-03 13:59:28 -07:00
policies refactor(ui): colocate the policies view, keeping PolicySelector shared (#32720) 2026-07-09 22:44:32 -07:00
router_settings chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00
routing_groups feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
search_tools refactor(ui): colocate search-tools into route-level _components (#31658) 2026-06-29 18:15:27 -07:00
Settings refactor(ui): migrate 5 simple tables onto shared DataTable (#33548) 2026-07-16 16:00:59 -07:00
shared refactor(ui): migrate guardrails table onto shared DataTable (#33303) 2026-07-14 17:35:27 -07:00
SidebarAccountMenu chore(ui): remove Hide Usage Indicator flag and hook 2026-07-15 17:45:40 -07:00
tag_management refactor(ui): colocate tag-management and vector-stores views, keeping the shared selectors (#32719) 2026-07-09 22:19:11 -07:00
team fix(keys): persist key_type so the UI shows correct key scope instead of "All Proxy Models" (#33115) 2026-07-13 18:08:43 -07:00
TeamsPage feat(ui): rebuild the Teams table on the shared DataTable (#33128) 2026-07-13 17:47:14 -07:00
templates feat(rate_limit): support per-tag rpm limiting on a single key (#31502) 2026-07-08 09:43:47 +03:00
ToolPolicies style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
ui feat(ui): rebuild the Teams table on the shared DataTable (#33128) 2026-07-13 17:47:14 -07:00
UsagePage feat(spend): track prompt compression saved tokens in daily spend aggregates (#33810) 2026-07-18 17:47:54 -07:00
vector_store_management refactor(ui): colocate tag-management and vector-stores views, keeping the shared selectors (#32719) 2026-07-09 22:19:11 -07:00
view_logs refactor(ui): migrate callback debounce sites to react-pacer with regression tests (#33043) 2026-07-13 15:38:34 -07:00
view_model added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
VirtualKeysPage feat(ui): left-anchor the Create Key and Create Team CTAs (#33248) 2026-07-14 11:39:36 -07:00
activity_metrics.test.tsx refactor(ui): convert entity usage and usage page charts to shadcn/recharts (#32729) 2026-07-11 16:11:05 -07:00
activity_metrics.tsx refactor(ui): convert activity metrics charts to shadcn/recharts (#32726) 2026-07-11 13:57:14 -07:00
add_pass_through.tsx refactor(ui): migrate 5 simple tables onto shared DataTable (#33548) 2026-07-16 16:00:59 -07:00
BetaBadge.test.tsx feat(ui): add reusable BetaBadge and use it for Projects sidebar item (#33449) 2026-07-15 16:04:29 -07:00
BetaBadge.tsx feat(ui): add reusable BetaBadge and use it for Projects sidebar item (#33449) 2026-07-15 16:04:29 -07:00
bulk_create_users_button.test.tsx Change Bulk Invite User Roles to match backend (#16906) 2025-11-21 20:00:57 -08:00
bulk_create_users_button.tsx refactor(ui): point invitation links at the dedicated /onboarding route (#30857) 2026-07-08 19:47:05 -07:00
callback_info_helpers.tsx fix(ui): render logos under a custom server_root_path (#31156) 2026-06-24 17:13:10 -07:00
cloudzero_export_modal.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
CodeBlock.tsx refactor(ui): colocate 11 route segments' components into _components/ (#32704) 2026-07-09 17:43:33 -07:00
constants.tsx added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
CreateUserButton.test.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
CreateUserButton.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
DashboardHeader.test.tsx feat(ui): always show the gateway selector with a discoverable Chat entry 2026-07-11 00:02:00 -07:00
DashboardHeader.tsx fix(ui): navigate to /ui/login/ with trailing slash via hard navigation (#33561) 2026-07-16 12:18:55 -07:00
DebugWarningBanner.test.tsx fix(ui): fetch version + debug flag from /health/readiness/details (#27896) 2026-05-13 20:33:23 -07:00
DebugWarningBanner.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
DeprecationBanner.tsx feat(ui): flag experimental dashboard pages on the draft deprecation list (#32132) 2026-07-06 10:57:13 -07:00
email_settings.tsx chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00
GuardrailSettingsView.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
HelpLink.test.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
HelpLink.tsx feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
key_info_utils.test.tsx Add Tags To Edit Key Flow (#16500) 2025-11-11 17:44:29 -08:00
key_info_utils.tsx Add Tags To Edit Key Flow (#16500) 2025-11-11 17:44:29 -08:00
key_scope.test.ts fix(keys): persist key_type so the UI shows correct key scope instead of "All Proxy Models" (#33115) 2026-07-13 18:08:43 -07:00
key_scope.ts fix(keys): persist key_type so the UI shows correct key scope instead of "All Proxy Models" (#33115) 2026-07-13 18:08:43 -07:00
key_value_input.tsx removing unused imports 2025-10-10 10:24:57 -07:00
leftnav.test.tsx fix(ui): remove Chat item from dashboard leftnav (#33647) 2026-07-16 21:47:18 -07:00
leftnav.tsx feat(spend): track prompt compression saved tokens in daily spend aggregates (#33810) 2026-07-18 17:47:54 -07:00
LicenseExpiryBanner.test.tsx feat(ui): add enterprise license expiry banner to admin dashboard 2026-07-08 13:23:34 -07:00
LicenseExpiryBanner.tsx refactor(ui): conform license banner to new eslint rules 2026-07-08 15:17:13 -07:00
logging_settings_view.tsx fix(ui): render logos under a custom server_root_path (#31156) 2026-06-24 17:13:10 -07:00
model_filters.tsx feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
model_group_alias_settings.tsx chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00
model_info_view.test.tsx fix(ui): stop sending the complexity-router pseudo-model to /health/test_connection (#33498) 2026-07-15 21:41:45 -07:00
model_info_view.tsx fix(ui): stop credential edit from persisting the masked api key (#33797) 2026-07-17 18:25:24 -07:00
navbar.test.tsx feat(ui): add reusable BetaBadge and use it for Projects sidebar item (#33449) 2026-07-15 16:04:29 -07:00
navbar.tsx fix(ui): navigate to /ui/login/ with trailing slash via hard navigation (#33561) 2026-07-16 12:18:55 -07:00
networking.test.ts fix(ui): respect litellm_key_header_name in BYOK credential save and workflow runs fetches (#33103) 2026-07-13 12:19:38 -07:00
networking.tsx feat(guardrails): forward optional metadata on POST /guardrails/apply_guardrail (#33067) 2026-07-16 01:36:17 +03:00
object_permissions_view.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
onboarding_link.test.tsx refactor(ui): point invitation links at the dedicated /onboarding route (#30857) 2026-07-08 19:47:05 -07:00
onboarding_link.tsx refactor(ui): point invitation links at the dedicated /onboarding route (#30857) 2026-07-08 19:47:05 -07:00
page_metadata.ts fix(ui): remove Chat item from dashboard leftnav (#33647) 2026-07-16 21:47:18 -07:00
page_utils.test.ts style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
page_utils.ts style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
pass_through_info.tsx feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
per_user_usage.test.tsx refactor(ui): convert user agent and per-user usage charts to shadcn/recharts (#32725) 2026-07-11 15:20:18 -07:00
per_user_usage.tsx refactor(ui): convert user agent and per-user usage charts to shadcn/recharts (#32725) 2026-07-11 15:20:18 -07:00
price_data_reload.tsx chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00
provider_info_helpers.test.tsx chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00
provider_info_helpers.tsx chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00
public_model_hub.test.tsx refactor(ui): migrate AI Hub, public hub, and MCP Toolsets tables onto shared DataTable (#33629) 2026-07-16 19:32:20 -07:00
public_model_hub.tsx refactor(ui): migrate AI Hub, public hub, and MCP Toolsets tables onto shared DataTable (#33629) 2026-07-16 19:32:20 -07:00
PublicModelHubTableColumns.tsx refactor(ui): migrate AI Hub, public hub, and MCP Toolsets tables onto shared DataTable (#33629) 2026-07-16 19:32:20 -07:00
query_param_input.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
route_preview.tsx feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
SCIM.tsx feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
settings.test.tsx refactor(ui): migrate 5 simple tables onto shared DataTable (#33548) 2026-07-16 16:00:59 -07:00
settings.tsx refactor(ui): migrate 5 simple tables onto shared DataTable (#33548) 2026-07-16 16:00:59 -07:00
SidebarUsageCard.test.tsx Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_/laughing-herschel-d4f735 2026-07-15 17:49:43 -07:00
SidebarUsageCard.tsx Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_/laughing-herschel-d4f735 2026-07-15 17:49:43 -07:00
SSOModals.test.tsx fixing build 2026-01-02 14:00:55 -08:00
SSOModals.tsx chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00
Teams.test.tsx feat(ui): left-anchor the Create Key and Create Team CTAs (#33248) 2026-07-14 11:39:36 -07:00
Teams.tsx feat(ui): left-anchor the Create Key and Create Team CTAs (#33248) 2026-07-14 11:39:36 -07:00
TeamSSOSettings.test.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
TeamSSOSettings.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
ToolDetail.tsx feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
ToolPolicies.tsx refactor(ui): consolidate table cells onto a shared table_cells kit (#32393) 2026-07-08 15:28:28 -07:00
ToolPoliciesView.test.tsx Add unit tests for 5 previously untested UI components 2026-03-13 22:48:50 -07:00
ToolPoliciesView.tsx style(ui): run prettier --write across the dashboard (#29622) 2026-06-04 11:37:54 -07:00
UIAccessControlForm.tsx removed unused imports 2025-10-10 10:25:00 -07:00
UIAccessControlForm.unit.test.tsx added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00
update_model_credentials_modal.test.tsx fix(ui): rotate model credentials in a dedicated modal so a normal save can't overwrite secrets (#28089) 2026-06-30 17:20:24 -07:00
update_model_credentials_modal.tsx feat(ui): disclaim that the Update API Key modal only rotates api_key (#31805) 2026-07-01 10:25:32 -07:00
user_agent_activity.test.tsx refactor(ui): convert user agent and per-user usage charts to shadcn/recharts (#32725) 2026-07-11 15:20:18 -07:00
user_agent_activity.tsx refactor(ui): convert user agent and per-user usage charts to shadcn/recharts (#32725) 2026-07-11 15:20:18 -07:00
user_dashboard.test.tsx fix(ui): keep virtual-keys filters across delete and refresh (LIT-4080) (#31533) 2026-06-29 12:44:31 -07:00
user_dashboard.tsx fix(ui): address Virtual Keys redesign review nits (#33112) 2026-07-13 14:02:27 -07:00
vector_store_providers.tsx fix(ui): render logos under a custom server_root_path (#31156) 2026-06-24 17:13:10 -07:00
view_user_spend.tsx chore(ui): remove debug console.log statements from dashboard (#32087) 2026-07-03 18:10:47 -07:00