Commit graph

2651 commits

Author SHA1 Message Date
yuneng-jiang
b8190c6b6d resolving build issues 2025-12-03 22:15:19 -08:00
yuneng-jiang
7519a3e30b Change credentials to use react-query 2025-12-03 22:08:41 -08:00
yuneng-jiang
3de84b3f8b e2e tests 2025-12-03 20:34:41 -08:00
Ishaan Jaff
e4f954b354
[Docs] Agent Gateway (#17454)
* init litellm A2a client

* simpler a2a client interface

* test a2a

* move a2a invoking tests

* test fix

* ensure a2a send message is tracked n logs

* rename tags

* add streaming handlng

* add a2a invocation

* add a2a invocation i cost calc

* test_a2a_logging_payload

* update invoke_agent_a2a

* test_invoke_agent_a2a_adds_litellm_data

* add A2a agent

* fix endpoints on A2a

* UI allow testing a2a endpoints

* add agent imgs

* add a2a as an endpoint

* add a2a

* docs a2a invoke

* docs a2a

* docs A2a invoke
2025-12-03 18:57:41 -08:00
Ishaan Jaff
585aee2ae4
[Feat] Agent Gateway - Allow tracking request / response in "Logs" Page (#17449)
* init litellm A2a client

* simpler a2a client interface

* test a2a

* move a2a invoking tests

* test fix

* ensure a2a send message is tracked n logs

* rename tags

* add streaming handlng

* add a2a invocation

* add a2a invocation i cost calc

* test_a2a_logging_payload

* update invoke_agent_a2a

* test_invoke_agent_a2a_adds_litellm_data

* add A2a agent
2025-12-03 18:57:18 -08:00
yuneng-jiang
224c012e14
Merge pull request #17383 from BerriAI/litellm_vertex_api_base
[Fix] Change labeling around Vertex Fields
2025-12-03 17:14:14 -08:00
yuneng-jiang
d215576477 Add auto redirect to SSO to new login page 2025-12-03 17:07:12 -08:00
yuneng-jiang
43da0793d3 Fixed typo 2025-12-03 15:13:19 -08:00
yuneng-jiang
b14b4a7112 New login screen using v2/login 2025-12-03 15:05:29 -08:00
yuneng-jiang
5f43e7a2d2 New login page WIP 2025-12-03 13:18:33 -08:00
yuneng-jiang
8aa939dd67
Merge pull request #17317 from BerriAI/litellm_ui_cred_refresh
[Feature] Delete Credential Enhancements
2025-12-03 12:20:55 -08:00
yuneng-jiang
9783f0ff6c Remove second scrollbar when sidebar is expanded + tooltip z index 2025-12-03 12:14:48 -08:00
yuneng-jiang
afedc9aac3 Fixing test 2025-12-02 17:34:53 -08:00
yuneng-jiang
8f565a811c Merge with main 2025-12-02 17:31:03 -08:00
yuneng-jiang
4006987f0e Merge remote-tracking branch 'origin' into litellm_ui_cred_refresh 2025-12-02 17:29:22 -08:00
yuneng-jiang
b000851be8 Merge remote-tracking branch 'origin' into litellm_ui_cred_refresh 2025-12-02 17:27:10 -08:00
yuneng-jiang
451690bf11
Merge pull request #17321 from BerriAI/litellm_ui_user_alias_table
[Feature] Add User Alias Column to Internal User Table
2025-12-02 17:26:49 -08:00
yuneng-jiang
cfedc371d6
Merge pull request #17325 from BerriAI/litellm_ui_key_terminology
[Refactor] Standardize API Key vs Virtual Key in UI
2025-12-02 17:26:31 -08:00
yuneng-jiang
4063501d69 Show all credential values on Edit Credential Modal 2025-12-02 17:08:17 -08:00
yuneng-jiang
9867cc6cf9 Change edit team models to match create team models 2025-12-02 15:58:27 -08:00
yuneng-jiang
5a8154335f Changed default provider and made optional status of Vertex API Base more obvious 2025-12-02 15:00:52 -08:00
YutaSaito
fe41e14951
fix: remove URL format validation for MCP server endpoints (#17270) 2025-12-01 20:08:54 -08:00
Saar wintrov
860270a792
SSO: Clear sso integration for all users (#17287) 2025-12-01 20:01:36 -08:00
yuneng-jiang
21baa354cc Standardize API Key vs Virtual Key in UI 2025-12-01 13:13:39 -08:00
yuneng-jiang
69a6c25a5f Add user alias to user table 2025-12-01 12:28:53 -08:00
yuneng-jiang
625b2fd549 Await cred delete refresh + migrate to reusable delete modal 2025-12-01 10:18:38 -08:00
YutaSaito
334d09b3b2
feat: add regex-based tool_name/tool_type matching for tool-permission (#17164)
* feat: add regex-based tool_name/tool_type matching for tool-permission

* docs: update tool permission quick start for UI workflow
2025-11-27 21:26:27 -08:00
yuneng-jiang
994a624d02
Merge pull request #17240 from BerriAI/litellm_remove_feature_flags
[Fix] Remove Feature Flags
2025-11-27 18:01:09 -08:00
yuneng-jiang
0d329826f1 Fix flaky tests 2025-11-27 17:40:38 -08:00
yuneng-jiang
bed3006d94 Merge remote-tracking branch 'origin' into litellm_add_model_fix_team_admin 2025-11-27 17:32:09 -08:00
yuneng-jiang
3cc18a6fc1
Merge pull request #17238 from BerriAI/litellm_ui_fallbacks_del_fix
[Fix] UI -  Fallbacks Immediately Deleting before API resolves
2025-11-27 17:26:27 -08:00
yuneng-jiang
fb5429bfe7 Remove Feature Flags 2025-11-27 17:21:51 -08:00
yuneng-jiang
6bbc17771f Fix fallbacks immediately deleting before api resolves 2025-11-27 16:45:21 -08:00
yuneng-jiang
4aea2df986 Various Text, button state, and test changes 2025-11-27 16:19:50 -08:00
yuneng-jiang
634ec91acc
Merge pull request #17236 from BerriAI/litellm_team_edit_settings_loading
[Feature] Adding Button Loading States to Edit Settings
2025-11-27 15:20:36 -08:00
yuneng-jiang
2f045f07a2 Adding loading states to edit settings 2025-11-27 15:08:00 -08:00
yuneng-jiang
92ba34823f Fix Request and Response Panel JSONViewer 2025-11-27 14:46:05 -08:00
Ishaan Jaffer
19f03d4be3 ui fix linting errors 2025-11-27 12:32:51 -08:00
Ishaan Jaff
ffb75b04fd
[Feat] UI - allow adding pass through guardrails through UI (#17226)
* add PassThroughGuardrailsConfig

* init JsonPathExtractor

* feat PassthroughGuardrailHandler

* feat pt guardrails

* pt guardrails

* add Pass-Through Endpoint Guardrail Translation

* add PassThroughEndpointHandler

* execute simple guardrail config and dict settings

* TestPassthroughGuardrailHandlerNormalizeConfig

* add passthrough_guardrails_config on litellm logging obj

* add LiteLLMLoggingObj to base trasaltino

* cleaner _get_guardrail_settings

* update guardrails settings

* docs pt guardrail

* docs Guardrails on Pass-Through Endpoints

* fix typing

* fix typing

* test_no_fields_set_sends_full_body

* fix typing

* init add pass through guardrails

* ui allow setting target fields on gd

* docs ui settings guardrails
2025-11-27 12:27:16 -08:00
yuneng-jiang
d59e5dc1f5 Change add fallback to use antd select 2025-11-27 11:31:07 -08:00
yuneng-jiang
40db4527f7 [Feature] UI - Organization Usage in Usage Tab (#16614)
* Organization Usage UI

* Resolved build issues

* Added a test
2025-11-26 21:51:19 -08:00
yuneng-jiang
e093429740
Merge pull request #17177 from BerriAI/litellm_ui_model_perf_2
[Infra] UI - Migrate Provider Fields to React Query
2025-11-26 20:07:57 -08:00
Ishaan Jaffer
b487e67dec sec fix 2025-11-26 18:23:18 -08:00
yuneng-jiang
7e3f3c6f65 Migrate /public/provider/fields to react query 2025-11-26 18:16:52 -08:00
yuneng-jiang
ac1827cbfc
Merge pull request #17168 from BerriAI/litellm_ui_users_loading
[Feature] UI - Better Loading State for Internal User Page
2025-11-26 17:28:40 -08:00
yuneng-jiang
4b951c3ced Removing flaky tests 2025-11-26 17:04:12 -08:00
yuneng-jiang
aad0075366 Change create key duration initial value to null 2025-11-26 17:00:56 -08:00
yuneng-jiang
87b4e9ebad User table loading state 2025-11-26 16:24:29 -08:00
yuneng-jiang
86af4891fa Change model_hub_table to call getUiConfig before fetching public data 2025-11-26 15:12:40 -08:00
yuneng-jiang
cfdade1a6f Adding timeout it instead 2025-11-26 13:53:31 -08:00