litellm/ui/litellm-dashboard/src/components
Ishaan Jaff 0f96b5a1b7
feat: guardrail tracing UI - policy, detection method, match details (#21349)
* feat: add GuardrailTracingDetail TypedDict and tracing fields to StandardLoggingGuardrailInformation

* feat: add policy_template field to Guardrail config TypedDict

* feat: accept GuardrailTracingDetail in base guardrail logging method

* feat: populate tracing fields in content filter guardrail

* test: add tracing fields tests for custom guardrail base class

* test: add tracing fields e2e tests for content filter guardrail

* feat: add guardrail tracing UI - policy badges, match details, timeline

* feat: redesign GuardrailViewer to Guardrails & Policy Compliance layout

Two-column layout with request lifecycle timeline on the left
and compact evaluation detail cards on the right. Header shows
guardrail count, pass/fail status, total overhead, policy info,
and an export button.

* feat: add clickable guardrail link in metrics + show policy names

* feat: add risk_score field to StandardLoggingGuardrailInformation

* feat: compute risk_score in content filter guardrail

* feat: display backend risk_score badge on evaluation cards

* fix: fallback to frontend risk score when backend doesn't provide one
2026-02-16 18:44:27 -08:00
..
AccessGroups defensive checks for null 2026-02-14 17:30:58 -08:00
add_model Update ui/litellm-dashboard/src/components/add_model/RouterConfigBuilder.tsx 2026-02-11 20:47:53 -08:00
agent_management fix: add allowClear to dropdown components for better UX 2026-01-07 14:16:29 -07:00
agents
AIHub new login with sso button in login page 2026-02-10 17:04:52 -08:00
alerting
atoms
budgets chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
cache_settings
claude_code_plugins fixing ui build 2026-01-20 13:03:27 -08:00
CloudZeroCostTracking
common_components temp commit for merge 2026-02-14 16:33:35 -08:00
CostTrackingSettings fix ui build and mypy lint 2026-01-22 09:38:19 -08:00
DeletedKeysPage Adding tests 2026-01-16 22:14:24 -08:00
DeletedTeamsPage Adding tests 2026-01-16 22:14:24 -08:00
edit_auto_router fix auto router description textinput 2026-02-11 16:20:56 -08:00
email_events
EntityUsageExport Adding test 2026-01-28 13:36:19 -08:00
guardrails UI - Content Filters, help edit/view categories and 1-click add categories + go to next page (#21223) 2026-02-16 09:11:16 -08:00
key_team_helpers adding access groups on keys and teams 2026-02-14 17:01:29 -08:00
mcp_server_management Merge pull request #18778 from Jetemple/clear-buttons-dropdowns 2026-01-12 10:38:33 -08:00
mcp_tools UI build 2026-02-13 12:51:17 -08:00
model_add refactor: remove some unused files and add tests 2026-02-09 11:50:40 -08:00
model_dashboard fix model page col resize 2026-02-06 12:27:03 -08:00
model_metrics
ModelSelect UI build 2026-02-13 12:51:17 -08:00
molecules improve credentials messaging 2026-02-12 16:02:54 -08:00
Navbar option to hide usage indicator 2026-02-10 17:21:41 -08:00
organisms Merge branch 'main' into litellm_fix-virtual-key-grace-period 2026-02-15 08:09:13 +05:30
organization add knip as a dev dependency, remove some unused files 2026-02-07 15:51:21 -08:00
permissions
playground Merge pull request #21007 from atapia27/feat/playground-test-fallbacks 2026-02-16 14:56:59 -08:00
policies Add GDPR Art. 32 EU PII Protection Policy Template (#21340) 2026-02-16 15:28:46 -08:00
prompts fix Prompt Studio history to load tools and system messages (#19920) 2026-01-28 17:19:59 -08:00
router_settings Adding router settings to create team and key 2026-01-23 16:56:19 -08:00
SearchTools ui new buil 2026-02-06 19:15:29 -08:00
Settings Change default fallbacks to 10 models 2026-02-13 11:50:13 -08:00
shared
survey Adding tests: 2026-01-26 17:53:01 -08:00
tag_management chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
team adding access groups on keys and teams 2026-02-14 17:01:29 -08:00
templates adding access groups on keys and teams 2026-02-14 17:01:29 -08:00
ui
UsagePage address greptile review feedback (greploop iteration 2) 2026-02-16 17:37:18 -08:00
vector_store_management chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
view_logs feat: guardrail tracing UI - policy, detection method, match details (#21349) 2026-02-16 18:44:27 -08:00
view_model
view_users Team Settings Model Select 2026-01-15 21:57:11 -08:00
VirtualKeysPage fix(ui): add null guard for models in API keys table (#20655) 2026-02-07 23:00:33 -08:00
activity_metrics.test.tsx remove stack from charts 2026-02-10 14:11:55 -08:00
activity_metrics.tsx remove stack from charts 2026-02-10 14:11:55 -08:00
add_pass_through.tsx
AdminPanel.test.tsx rename admins to AdminPanel 2026-02-05 21:11:26 -08:00
AdminPanel.tsx rename admins to AdminPanel 2026-02-05 21:11:26 -08:00
agents.tsx
bulk_create_users_button.test.tsx
bulk_create_users_button.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
BulkEditUsers.test.tsx Fix bulk user add 2026-01-24 21:52:29 -08:00
BulkEditUsers.tsx Fix bulk user add 2026-01-24 21:52:29 -08:00
cache_dashboard.tsx Fix CI: Revert security scan changes and add GitGuardian ignore rules (#18358) 2025-12-22 17:03:53 -08:00
cache_health.tsx
callback_info_helpers.tsx
claude_code_plugins.tsx [Feat] UI - Allow Adding Claude Code Plugins (#19387) 2026-01-19 19:08:59 -08:00
cloudzero_export_modal.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
constants.tsx
cost_tracking_settings.tsx fix: UI dashboard respects custom authentication header override 2026-01-17 10:15:28 -05:00
CreateUserButton.test.tsx extending timeout for long running tests 2026-02-09 15:02:47 -08:00
CreateUserButton.tsx Text changes 2026-02-09 15:20:39 -08:00
DefaultUserSettings.test.tsx
DefaultUserSettings.tsx
edit_user.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
email_settings.tsx
general_settings.tsx New add fallbacks modal 2026-01-23 14:21:32 -08:00
generic_key_value_manager.tsx
guardrails.test.tsx
guardrails.tsx Custom Code Guardrails UI Playground (#20377) 2026-02-03 19:57:24 -08:00
HelpLink.tsx
key_info_utils.test.tsx
key_info_utils.tsx
key_value_input.tsx
leftnav.test.tsx Allow Organization Admins to See Organization Tab 2025-12-23 17:17:45 -08:00
leftnav.tsx new badge changes 2026-02-13 16:22:07 -08:00
logging_settings_view.tsx
mcp_hub_table_columns.tsx refactor pt2 2026-01-01 12:42:22 -08:00
model_filters.tsx
model_group_alias_settings.tsx
model_hub_table_columns.tsx refactor pt2 2026-01-01 12:42:22 -08:00
model_info_view.test.tsx Fix input and output label 2026-02-04 20:14:01 -08:00
model_info_view.tsx Fix input and output label 2026-02-04 20:14:01 -08:00
navbar.test.tsx option to hide community engagement buttons 2026-02-02 17:25:16 -08:00
navbar.tsx option to hide community engagement buttons 2026-02-02 17:25:16 -08:00
networking.test.ts
networking.tsx allow filtering by user in global usage 2026-02-16 16:46:09 -08:00
object_permissions_view.tsx
OldTeams.test.tsx add timeout to long running tests 2026-02-14 18:05:27 -08:00
OldTeams.tsx adding access groups on keys and teams 2026-02-14 17:01:29 -08:00
onboarding_link.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
organizations.test.tsx
organizations.tsx Team Settings Model Select 2026-01-15 21:57:11 -08:00
page_metadata.ts addressing comments 2026-02-13 16:54:34 -08:00
page_utils.test.ts Fixing tests 2026-01-27 23:47:47 -08:00
page_utils.ts [Feat] UI: Allow Admins to control what pages are visible on LeftNav (#19907) 2026-01-27 19:31:24 -08:00
pass_through_info.tsx
pass_through_settings.tsx
per_user_usage.tsx
price_data_reload.tsx
prompts.tsx
provider_info_helpers.test.tsx Fix model list not showing 2026-01-13 18:16:26 -08:00
provider_info_helpers.tsx Fix model list not showing 2026-01-13 18:16:26 -08:00
public_model_hub_columns.tsx
public_model_hub.test.tsx fix: Add array type checks for model, agent, and MCP hub data to prevent crashes from non-array API responses and include a regression test. 2026-02-05 10:28:04 +05:30
public_model_hub.tsx fix: Add array type checks for model, agent, and MCP hub data to prevent crashes from non-array API responses and include a regression test. 2026-02-05 10:28:04 +05:30
request_model_access.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
response_time_indicator.tsx
route_preview.tsx
SCIM.tsx
settings.test.tsx
settings.tsx Removing mock data and adding tabs 2026-01-10 09:27:44 -08:00
SSOModals.test.tsx fixing build 2026-01-02 14:00:55 -08:00
SSOModals.tsx chore: antd modal deprecated props 2026-02-02 19:04:18 -08:00
TeamSSOSettings.test.tsx ui new buil 2026-02-06 19:15:29 -08:00
TeamSSOSettings.tsx Migrate Default Team settings to use reusable Model Select 2026-02-02 17:57:35 -08:00
transform_request.tsx
ui_theme_settings.tsx fix: UI dashboard respects custom authentication header override 2026-01-17 10:15:28 -05:00
UIAccessControlForm.tsx
UIAccessControlForm.unit.test.tsx
usage.tsx top model show N 2026-01-13 16:21:14 -08:00
UsageIndicator.test.tsx Fixing content filter guardrail update 2026-02-11 15:37:57 -08:00
UsageIndicator.tsx feat(ui): add license expiration display to usage indicator (#20763) 2026-02-11 15:46:33 +05:30
user_agent_activity.test.tsx
user_agent_activity.tsx
user_dashboard.tsx Loading state for Keys table 2025-12-30 10:35:25 -08:00
user_edit_view.test.tsx ui new buil 2026-02-06 19:15:29 -08:00
user_edit_view.tsx unlimited budget ui changes 2026-02-03 18:19:33 -08:00
vector_store_providers.tsx [Feat] RAG API - Add s3_vectors as provider on /vector_store/search API + UI for creating + PDF support for /rag/ingest (#19895) 2026-01-27 16:30:59 -08:00
view_user_spend.tsx Show user budget on usage 2025-12-31 17:27:58 -08:00
view_user_team.tsx
view_users.test.tsx
view_users.tsx Add alert about email notifications 2026-02-09 14:40:51 -08:00