Commit graph

29199 commits

Author SHA1 Message Date
Krrish Dholakia
f608aefc2d feat(proxy/_types.py): make setting allowed passthrough routes a premium field on key/team 2025-10-09 16:36:39 -07:00
Krrish Dholakia
ce8c481431 fix(key_edit_view.tsx): allow setting allowed pass through routes by key on key update, on the ui 2025-10-09 16:35:56 -07:00
Achintya Rajan
679cf54c6e adds vitests surrounding new components 2025-10-09 16:30:32 -07:00
Krrish Dholakia
c553bfbf66 feat(create_key_button.tsx): support setting passthrough endpoints by key on the UI 2025-10-09 16:29:30 -07:00
Ishaan Jaffer
be587363f3 docs fix 2025-10-09 16:28:38 -07:00
Ishaan Jaff
6cf57d85c3
[Feat] Add EnkryptAI Guardrails on LiteLLM (#15390)
* feat: add EnkryptAIGuardrail

* fix types

* fix EnkryptAIGuardrails

* __all__ = ["EnkryptAIGuardrail"]
fix

* fix EnkryptAIGuardrail

* TestEnkryptAIExtraction

* fix mypy linting

* docs enkrypt ai

* add EnkryptAIGuardrailConfigModel

* fix EnkryptAIGuardrailConfigModel

* fix import struct

* fix EnkryptAIGuardrails
2025-10-09 16:27:04 -07:00
Achintya Rajan
dce17a8d16 added column "Your Role" with admin and member badges 2025-10-09 16:26:11 -07:00
Krrish Dholakia
443b702f97 feat(_types.py): support setting allowed passthrough routes on keys + teams
ensures specific keys can call specific routes
2025-10-09 16:14:59 -07:00
Krrish Dholakia
42f9d44753 refactor: reduce function size below 50 LOC 2025-10-09 15:48:10 -07:00
Krrish Dholakia
1d26397f17 fix(route_checks.py): ensure allowed passthrough endpoint routes are respected 2025-10-09 15:46:15 -07:00
Krrish Dholakia
ecc391be6b fix(key_management_endpoints.py): support new allowed_passthrough_routes param on key generate
allows admin to give devs access to specific passthrough endpoints

 Work for LIT-1182
2025-10-09 15:35:31 -07:00
Emerson Gomes
22df8de01f
Add new Azure AI models with pricing details (#15387)
Adding missing Azure AI models:

* Phi-4-reasoning
* Phi-4-mini-reasoning
* MAI-DS-R1
2025-10-09 15:25:22 -07:00
Yuta Saito
2b1c061d35 fix: lint error 2025-10-10 07:24:33 +09:00
Krrish Dholakia
732495fb3a fix(route_checks.py): handle route prefixes 2025-10-09 15:16:10 -07:00
Yuta Saito
3035305c76 fix: Ensure MCP client stays open during tool call 2025-10-10 07:15:32 +09:00
Achintya Rajan
310b2da33e abbreviates large spend values, increases y-axis width 2025-10-09 14:54:21 -07:00
Krrish Dholakia
ace862189c test(test_mcp_server_manager.py): add unit testing 2025-10-09 14:52:46 -07:00
Krrish Dholakia
d956f7417f fix(client.py): fix rest api tool call 2025-10-09 14:42:04 -07:00
Achintya Rajan
87b0ff6ab0 Update CreateKeyPage.expiredToken.test.tsx 2025-10-09 13:58:34 -07:00
Achintya Rajan
091196a1fd added back Ishaan's MCP changes 2025-10-09 12:36:10 -07:00
Achintya Rajan
7d0088952e renamed teams component to TeamsView 2025-10-09 12:32:45 -07:00
Achintya Rajan
9d1147a5e8 teams refactor: extracted CreateTeamModal 2025-10-09 12:32:41 -07:00
Achintya Rajan
7c6e48c780 useAuthorized fix, teams refactor progress 2025-10-09 11:57:36 -07:00
Achintya Rajan
d94e27e3c2 refactored teams -> teams header and teams filter 2025-10-09 11:57:33 -07:00
Zain Hasan
553c0ffb1e
Add new together models 2025-10-09 10:59:51 -07:00
Anubhav Singh
f59f1971cc
Merge branch 'BerriAI:main' into wandb-inference-docs 2025-10-09 22:26:37 +05:30
Sameer Kankute
dce6cd1051 Add shared healthcheck 2025-10-09 22:18:05 +05:30
Carlos Marchal
dd560f792e
feat: posthog per request api key 2025-10-09 18:32:11 +02:00
Krish Dholakia
7b9897e88f
Merge pull request #15321 from timelfrink/fix/redact-aws-credentials
fix: redact AWS credentials when redact_user_api_key_info enabled
2025-10-09 07:26:40 -07:00
Krrish Dholakia
f88e3ebdfa docs: refactor to have function call / computer use / etc. on top level 2025-10-09 07:25:25 -07:00
VEQK (Ville Kolehmainen)
2e01fa4f51 Remove hardcoded schema 2025-10-09 10:03:19 +03:00
Tim Elfrink
56b2c914ed Apply isort formatting to router.py imports 2025-10-09 08:13:16 +02:00
Tim Elfrink
02f0b1e83a Merge latest changes from origin/main into fix/redact-aws-credentials
Resolved import conflict for CustomPricingLiteLLMParams which was moved
from litellm.types.router to litellm.types.utils in main branch.
2025-10-09 08:12:22 +02:00
Krish Dholakia
e2e0cdde31
Merge pull request #15315 from lcfyi/lcfyi/add-support-for-parallel-tool-calls
Fix parallel tool calls in the Anthropic passthrough adapter
2025-10-08 23:01:55 -07:00
Krish Dholakia
4615298ba1
Merge pull request #15336 from BerriAI/litellm_fix_litellm_Param_costing
Fix litellm_param based costing
2025-10-08 22:55:41 -07:00
Sameer Kankute
e4b89813a5 Add remaining cost fields 2025-10-09 08:40:06 +05:30
Ishaan Jaffer
763d2f8ccd UI new build 2025-10-08 19:57:33 -07:00
Krrish Dholakia
b90ff30b2a fix: fix linting errors 2025-10-08 19:37:38 -07:00
Krish Dholakia
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 Dholakia
a02b3caef3
Merge branch 'main' into litellm_dev_10_08_2025_p2 2025-10-08 19:27:24 -07:00
Achintya Rajan
95e71b31a8 Update test_proxy_utils.py 2025-10-08 19:25:54 -07:00
Achintya Rajan
169c1f0f21 moved test to test_proxy_server 2025-10-08 19:24:16 -07:00
Krish Dholakia
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 Dholakia
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 Dholakia
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 Dholakia
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 Dholakia
12a1d081ee
Merge branch 'main' into litellm_dev_09_11_2025_p1 2025-10-08 19:02:58 -07:00