YutaSaito and GitHub
61e666c457
Merge pull request #18597 from BerriAI/litellm_fix_openapi_to_mcp
...
fix openapi to mcp
2026-01-03 09:43:06 +09:00
Yuta Saito
8e633ab513
fix: reuse shared async client in mcp openapi generator
2026-01-03 09:33:12 +09:00
Yuta Saito
6168e500a8
fix: add checking path param
2026-01-03 08:57:54 +09:00
kevinpauer and GitHub
705b54bf04
Feat/add watsonx fields ( #18569 )
2026-01-03 02:53:17 +05:30
Alex Gertz and GitHub
3bd309f808
fix: return empty data array instead of 500 when no models configured ( #18556 )
...
- /v2/model/info now returns {"data": []} when llm_router is None or model_list is empty
- /model_group/info now returns {"data": []} when llm_model_list is None or empty
- Fixes UI crash on fresh installs with STORE_MODEL_IN_DB=True
- Added 4 unit tests for empty model list scenarios
2026-01-02 23:36:05 +05:30
Sameer Kankute and GitHub
5ed83756eb
Merge pull request #18583 from BerriAI/litellm_block_negative_budget
...
Add validation for negative budget
2026-01-02 21:52:15 +05:30
Sameer Kankute
233ba9d4b8
fix mock tests
2026-01-02 21:40:27 +05:30
YutaSaito and GitHub
e9365c496d
Merge pull request #18580 from BerriAI/litellm_feat_support_metaurl_on_ui
...
feat: add UI support for configuring meta URLs
2026-01-02 17:54:26 +09:00
Lukas de Boer and GitHub
edc8413f1e
Add Kubernetes ServiceAccount JWT authentication support ( #18055 )
...
* Allow get_nested_value dot notation to support escaping for Kubernetes JWT Support
* Add support for team and org alias fields, add docs, tests
* Fix lint issue with max statements in handle jwt logic
2026-01-02 14:02:31 +05:30
Yuta Saito
89ce8091bb
fix: test
2026-01-02 16:32:33 +09:00
Sameer Kankute
57c373c5d8
Add validation for negative budget
2026-01-02 12:57:39 +05:30
Yuta Saito
35f9a75d55
feat: add UI support for configuring meta URLs
2026-01-02 15:07:37 +09:00
Alexsander Hamir and GitHub
d2f2fe1be5
[Fix] CI/CD - litellm_mapped_tests_proxy ( #18572 )
2026-01-01 15:27:51 -08:00
yuneng-jiang
269bc5b26b
Expire Previous UI Session Tokens
2025-12-31 19:26:59 -08:00
YutaSaito and GitHub
cc8e310736
Merge pull request #18530 from BerriAI/litellm_refactor_mcp_health_check
...
feat: optimize MCP server listing by separating health checks
2025-12-31 08:03:12 +09:00
Yuta Saito
7fdea85b5c
feat: optimize MCP server listing by separating health checks
2025-12-31 06:55:47 +09:00
yuneng-jiang and GitHub
ff4e16b306
Merge pull request #18502 from BerriAI/litellm_key_list_user_object
...
[Feature] Add Optional Query Param "expand" to /key/list
2025-12-29 15:02:38 -08:00
YutaSaito and GitHub
b9e8b38cd3
Merge branch 'main' into fix/mcp-rest-auth-ssrf
2025-12-30 07:22:01 +09:00
yuneng-jiang
de551889f3
Add optional field expand to /key/list
2025-12-29 14:20:04 -08:00
Yuta Saito
c25ceb5596
refactor: MCP health check
2025-12-26 16:55:51 +09:00
6daddbcdab
add license endpoint ( #18311 )
...
* Add license health endpoint
* Address review feedback for license endpoint
* Refactor license health endpoint helpers
* Remove unused timezone import from health_endpoints.py
---------
Co-authored-by: Plan42.ai <robot@plan42.ai >
2025-12-25 11:11:17 +05:30
Ishaan Jaff and GitHub
1123cfa928
[Feat] AI Gateway - Add support for Platform Fee / Margins ( #18427 )
...
* init cost_margin_config
* feat: add cost margin
* init types
* LITELLM_SETTINGS_SAFE_DB_OVERRIDES
* feat _apply_cost_margin
* ui endpoint
* ui provider margins
* add margin
* refactored ui
* test cost margins
* refactored ui
* provider discounts
* add cost_breakdown to spendLogs
* add CostBreakdownViewer
* fix cost breakdown
* docs fix
* doc margins
* docs margins
2025-12-25 11:07:27 +05:30
yuneng-jiang
5a20edf0fa
Allow org admins to view org info
2025-12-24 11:43:36 -08:00
Sameer Kankute
4c4c9cb353
Add generate content in llm route
2025-12-24 12:16:24 +05:30
yuneng-jiang
564b2b51cc
Fix for dev env
2025-12-23 16:09:17 -08:00
yuneng-jiang
05dd247ff5
Fix UI disappearing for development instances
2025-12-23 15:24:07 -08:00
yuneng-jiang and GitHub
b86147c84c
Merge pull request #18397 from BerriAI/litellm_disable_admin_flag
...
[Fix] Disable Admin UI Flag
2025-12-23 15:20:24 -08:00
yuneng-jiang and GitHub
6bb5254c9b
Revert "[Fix] UI - Disappears in Development Environments"
2025-12-23 15:08:07 -08:00
yuneng-jiang
d9bcc33ba7
Fixing tests
2025-12-23 14:10:41 -08:00
yuneng-jiang
87337abfea
Support Disable Admin UI
2025-12-23 13:52:05 -08:00
YutaSaito and GitHub
55bfb24ef8
Merge pull request #18324 from BerriAI/litellm_feat_dynamic_env_propagation_for_stdio_MCP_server
...
feat: support MCP stdio header env overrides
2025-12-24 06:29:53 +09:00
yuneng-jiang and GitHub
97230e5179
Merge pull request #18393 from BerriAI/litellm_ui_fix_2
...
[Fix] UI - Disappears in Development Environments
2025-12-23 13:24:59 -08:00
yuneng-jiang
fccd2d1e87
Fix UI disappearing for development instances
2025-12-23 11:46:55 -08:00
yuneng-jiang
ed4a4c13d6
Base commit
2025-12-23 11:46:35 -08:00
yuneng-jiang
fc80a92971
Add Error code filter on UI
2025-12-22 20:15:01 -08:00
yuneng-jiang and GitHub
9a81be690e
Merge pull request #18359 from BerriAI/litellm_logs_add_filtering
...
[Feature] Allow Error code filtering on Spend Logs
2025-12-22 18:21:36 -08:00
yuneng-jiang
a510654736
Allow Error code filtering on spend logs endpoint
2025-12-22 17:46:25 -08:00
Alexsander Hamir and GitHub
5534038e93
Fix CI: Revert security scan changes and add GitGuardian ignore rules ( #18358 )
2025-12-22 17:03:53 -08:00
yuneng-jiang
81dc70673a
Merge remote-tracking branch 'origin' into litellm_ui_unset_values
2025-12-22 11:44:41 -08:00
yuneng-jiang and GitHub
a27db9f52d
Merge pull request #18090 from BerriAI/litellm_sso_role_mapping
...
[Feature] SSO Role Mapping
2025-12-22 11:30:49 -08:00
Alexsander Hamir and GitHub
30fa90f70d
[Feat] Enable async_post_call_failure_hook to transform error responses ( #18348 )
2025-12-22 11:24:30 -08:00
yuneng-jiang
13adaa4a73
Merge remote-tracking branch 'origin' into litellm_sso_role_mapping
2025-12-22 09:44:04 -08:00
yuneng-jiang
31cc9654ce
Merge remote-tracking branch 'origin' into litellm_ui_cloudzero_improvements
2025-12-22 09:43:23 -08:00
Ishaan Jaff and GitHub
268ed11a01
Litellm content filter logs page ( #18335 )
...
* add view for litellm content filter
* add ContentFilterDetails
* test_apply_guardrail_logs_guardrail_information
* backend track litellm content filter
* ui view
* fix code qa check
2025-12-22 18:20:26 +05:30
Yuta Saito
34b500c7f5
feat: support MCP stdio header env overrides
2025-12-22 12:58:31 +09:00
acce6b9c83
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-20 15:56:46 -06:00
Emerson Gomes
9002f75277
Require auth for MCP connection test
2025-12-20 11:01:41 -06:00
Ishaan Jaffer
6112160a16
Revert "[Fix] Security - Remove example API keys with high entropy ( #18255 )"
...
This reverts commit 24edbccf5c .
2025-12-20 20:48:11 +05:30
yuneng-jiang
ffcac2eebc
Allow deleting key expiry
2025-12-19 18:04:04 -08:00
yuneng-jiang
74842de78e
Adding backend
2025-12-19 13:04:59 -08:00