Commit Graph
26233 Commits
Author SHA1 Message Date
Ishaan Jaffer 763d2f8ccd UI new build v1.77.7.dev9 2025-10-08 19:57:33 -07:00
Krish DholakiaandGitHub 753ce49cdd Merge pull request #15346 from BerriAI/litellm_dev_10_08_2025_p2
MCP - specify allowed params per tool
2025-10-08 19:27:55 -07:00
Krish DholakiaandGitHub a02b3caef3 Merge branch 'main' into litellm_dev_10_08_2025_p2 2025-10-08 19:27:24 -07:00
Krish DholakiaandGitHub 94e623fb14 Merge pull request #15236 from BerriAI/litellm_ui_refactor_genesis
LiteLLM UI Refactor Infrastructure
2025-10-08 19:19:02 -07:00
Krrish Dholakia e2b7b05774 docs(mcp.md): document new openapi to mcp tool support 2025-10-08 19:16:22 -07:00
Krish DholakiaandGitHub d921df1baf Merge pull request #15343 from BerriAI/litellm_dev_10_08_2025_p1
MCP - support converting OpenAPI specs to MCP servers
2025-10-08 19:10:04 -07:00
Krrish Dholakia 5be198248b fix: fix linting error 2025-10-08 19:07:11 -07:00
Krrish Dholakia 37fdb486d4 refactor: comment out oauth error raising logic for now 2025-10-08 19:06:19 -07:00
Krish DholakiaandGitHub 8cbc85578e Merge pull request #15351 from BerriAI/litellm_dev_10_08_2025_p3
SSO - support EntraID app roles
2025-10-08 19:04:00 -07:00
Krish DholakiaandGitHub adbdf9dae9 Merge pull request #14470 from BerriAI/litellm_dev_09_11_2025_p1
AzureAD Default credentials - select credential type based on environment
2025-10-08 19:03:07 -07:00
Krish DholakiaandGitHub 12a1d081ee Merge branch 'main' into litellm_dev_09_11_2025_p1 2025-10-08 19:02:58 -07:00
Krrish Dholakia 697f99c1d5 docs: doc improvements 2025-10-08 18:59:00 -07:00
Krrish Dholakia 8eafb7a8fa docs: doc improvements 2025-10-08 18:50:42 -07:00
Krrish Dholakia ff3f356416 docs(docs/): add app role support to docs 2025-10-08 18:46:28 -07:00
Krrish Dholakia d28ecbc900 feat(ui_sso.py): support mapping app roles from azure entra id to litellm user roles
Closes LIT-1228
2025-10-08 18:45:13 -07:00
Ishaan Jaffer c4022ade49 test mapped tests MCP 2025-10-08 18:34:30 -07:00
CopilotGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>ishaan-jaff
4226314096 Add native Responses API support for litellm_proxy provider (#15347)
* Initial plan

* Add native Responses API support for litellm_proxy provider

Co-authored-by: ishaan-jaff <29436595+ishaan-jaff@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ishaan-jaff <29436595+ishaan-jaff@users.noreply.github.com>
2025-10-08 18:31:26 -07:00
Ishaan JaffandGitHub 2f42c806cb [Fix] x-litellm-cache-key header not being returned on cache hit (#15348)
* fix: x-cache-key

* test_cache_key_in_hidden_params_acompletion

* fix: remove_cache_control_flag_from_messages_and_tools
2025-10-08 18:10:43 -07:00
Achintya Rajan ff4eda0ea6 removed unscoped changes (will be added later) 2025-10-08 18:00:15 -07:00
Achintya Rajan 3beb4a0797 added reload to base URL when FF is turned off 2025-10-08 17:54:48 -07:00
Ishaan JaffandGitHub 97031dc8ee Fix - (openrouter): move cache_control to content blocks for claude/gemini (#15345)
* test_openrouter_transform_request_with_cache_control

* fix CacheControlSupportedModels

* test_openrouter_transform_request_with_cache_control_gemini
2025-10-08 17:41:04 -07:00
Krrish Dholakia c97495c5d9 docs(mcp.md): document new allow/disallow tool parameters functionality 2025-10-08 17:39:42 -07:00
Achintya Rajan 825a040524 moved virtual-key-refactor to its own branch 2025-10-08 17:38:42 -07:00
Krrish Dholakia 0b27c361fe feat(mcp/): initial commit raising correct oauth error 2025-10-08 17:33:11 -07:00
Krish DholakiaandGitHub 0a507c37ea Merge pull request #15344 from sandeshghanta/patch-1
Add gpt-5-pro-2025-10-06 to model costs
2025-10-08 17:23:09 -07:00
Achintya Rajan 2b0df22dc5 next routing, feature flagged via sidebar 2025-10-08 17:07:46 -07:00
Pierre-Emmanuel MERCIERandIshaan Jaffer 861750790b feat: add redis ssl and username support (#11319) 2025-10-08 16:48:07 -07:00
Sandesh GhantaandGitHub e4317030bf Add gpt-5-pro-2025-10-06 to model costs 2025-10-08 16:44:40 -07:00
Krrish Dholakia ecb6c0e814 fix(mcp_server_manager.py): ensure only allowed params sent to MCP server 2025-10-08 16:37:50 -07:00
Krrish Dholakia dd4249db78 feat(mcp_server_manager.py): initial commit adding allowed params support
allow admin to specify which parameters to allow/disallow by MCP tool
2025-10-08 16:27:01 -07:00
Krish DholakiaandGitHub 5c6fb5eb29 Merge pull request #15309 from BerriAI/litellm_cookie_spasm_mitigation
potentially fixes a UI spasm issue with an expired cookie
2025-10-08 16:13:38 -07:00
Krrish Dholakia cd13e533a2 feat(mcp_server_manager.py): expand allowed/disallowed list 2025-10-08 16:06:17 -07:00
Krrish Dholakia 28698933fc feat(mcp_server_manager.py): ensure list tools for openapi servers works as expected 2025-10-08 15:59:42 -07:00
Ishaan JaffandGitHub 1c56a0d856 [Fix] Watsonx - Apply correct prompt templates for openai/gpt-oss model family (#15341)
* fix: apply_prompt_template

* Revert "fix: apply_prompt_template"

This reverts commit 3e0e40b497.

* add apply_prompt_template for WatsonX

* feat: add apply_prompt_template

* test_watsonx_gpt_oss_prompt_transformation

* Revert "add apply_prompt_template for WatsonX"

This reverts commit 3e80903796e39d4fe7206d63445e024c3ad8d0c4.

* add apply_prompt_template for WatsonX

* fix apply_prompt_template

* fix: add hf template handler

* fix hf_chat_template

* fix _get_tokenizer_config

* fix hf_chat_template

* add WatsonXModelPattern

* fix aapply_prompt_template
2025-10-08 15:39:36 -07:00
Krrish Dholakia 1c317a35af feat(mcp/): initial working list tools for openapi spec mcp tools 2025-10-08 15:32:31 -07:00
Krrish Dholakia ff893cce42 feat(mcp_server_manager.py): working call tools for openapi to mcp servers 2025-10-08 15:31:52 -07:00
Krrish Dholakia 386468ad77 feat: initial commit for openapi to mcp conversion
allows users to give openapi spec for a server, and litellm to serve it as an mcp
2025-10-08 15:27:48 -07:00
Achintya Rajan fe2d4addfa Update CreateKeyPage.expiredToken.test.tsx 2025-10-08 14:10:09 -07:00
Ishaan Jaffer 9d84a7cc8b Revert "fix: apply_prompt_template"
This reverts commit 3e0e40b497.
2025-10-08 13:56:47 -07:00
Ishaan Jaffer 3e0e40b497 fix: apply_prompt_template 2025-10-08 13:56:25 -07:00
Felipe GaréandGitHub f12b8bf2c1 feat(files): add @client decorator to file operations (#15339)
- Decorate sync/async file APIs (retrieve, delete, list, content) with @client
- Ensures calls route through the configured client, honoring provider/client config
- Standardizes behavior across file endpoints and aligns with existing patterns
- No API signature changes; improves consistency and client-bound usage
2025-10-08 13:42:34 -07:00
Achintya Rajan d6852b11ae Create CreateKeyPage.expiredToken.test.tsx 2025-10-08 13:41:00 -07:00
Krrish Dholakia 45ec1ffdaa fix(ui/): set is sso modal visible to true for all users
allow backend to handle more complex state management
2025-10-08 13:13:21 -07:00
Achintya Rajan 7595acff42 empty commit for CI/CD 2025-10-08 12:03:44 -07:00
0b6b69cd5b fix issue with parsing assistant messages (#15320)
* Update factory.py

* reinclude the test cases

* fixed test

---------

Co-authored-by: Weijie <weijie-tan3@github.com>
2025-10-08 09:49:02 -07:00
Krish DholakiaandGitHub 13703f289b Merge pull request #15292 from timelfrink/fix/bedrock-prompt-caching-cost-calculation
fix(bedrock): include cacheWriteInputTokens in prompt_tokens calculation
2025-10-07 19:11:45 -07:00
Krish DholakiaandGitHub 3f4d2c6ada Add Cohere Embed v4 support for AWS Bedrock
Add Cohere Embed v4 support for AWS Bedrock
2025-10-07 19:10:22 -07:00
Ishaan Jaffer 5d6cd3ffed UI new build 2025-10-07 18:59:11 -07:00
Ishaan Jaffer a8243079d3 doc fix 2025-10-07 18:51:27 -07:00
Ishaan JaffandGitHub 8a8cc5a1d3 [QA/Fixes] - Dynamic Rate Limiter v3 - final QA (#15311)
* fix: PriorityReservationSettings

* fix: use correct casting

* fix type casting
2025-10-07 18:42:17 -07:00