Commit Graph

30881 Commits

Author SHA1 Message Date
YutaSaito 12bc66aa5b Merge pull request #19623 from BerriAI/litellm_fix_completions_mcp_output_ordering
[fix] completions mcp output ordering
2026-01-23 15:56:02 +09:00
Yuta Saito a06b5ffe24 chore: fix lint error 2026-01-23 15:32:46 +09:00
Yuta Saito 6a60b3d848 test: completions mcp output test 2026-01-23 15:17:14 +09:00
Yuta Saito f8ceab94b4 fix: for test 2026-01-23 13:34:07 +09:00
Ishaan Jaff 76fdaa2039 Update README.md 2026-01-22 20:19:57 -08:00
John Greek 26a2c90818 [Fix] Anthropic models on Azure AI cache pricing (#19532) (#19614) 2026-01-22 20:00:40 -08:00
Ishaan Jaffer 26d85739f5 docs fix 2026-01-22 19:51:34 -08:00
Ishaan Jaff c23e4b87dc [Feat] New LiteLLM Policy engine - create policies to manage guardrails, conditions - permissions per Key, Team (#19612)
* init PolicyMatcher

* TestPolicyMatcherGetMatchingPolicies

* TestPolicyMatcherGetMatchingPolicies

* feat: init PolicyResolver

* init resolver types

* init policy from config

* inint PolicyValidator

* validate policy

* init Architecture Diagram

* test_add_guardrails_from_policy_engine

* init _init_policy_engine

* test updates

* test fixws

* new attachment config

* simplify types

* TestPolicyResolverInheritance

* fix policy resolver

* fix policies

* fix applied policy

* docs fix

* docs fix

* fix linting + QA checks

* fix linting + QA fixes

* test fixes
2026-01-22 19:49:53 -08:00
Ishaan Jaff e25bd5b167 Update README.md 2026-01-22 19:43:10 -08:00
Ishaan Jaff b8399c1977 Update README.md 2026-01-22 19:41:21 -08:00
Sameer Kankute ebf0beda97 Fix: litellm/tests/test_proxy_server_non_root.py 2026-01-23 08:58:56 +05:30
Yuta Saito 4164c9ca18 fix: completions mcp output ordering 2026-01-23 12:19:07 +09:00
Ishaan Jaff 066eb7f387 Add OSS Adopters section to README 2026-01-22 18:47:04 -08:00
milan-berri 11ee13a30e adjust opencode tutorial (#19605) 2026-01-22 16:54:46 -08:00
milan-berri c9516d68d4 add opencode tutorial (#19602) 2026-01-22 15:29:19 -08:00
yuneng-jiang 8ae42293c1 Merge pull request #19603 from BerriAI/litellm_cicd_fix_yj_020
[Infra] CI/CD - Add retries to Flaky Tests + Add "eos" as a Finish Reason
2026-01-22 15:24:03 -08:00
yuneng-jiang 827ce52d80 Adding retries to flaky tests 2026-01-22 15:21:44 -08:00
yuneng-jiang f425c80858 Adding EOS to finish reasons 2026-01-22 15:16:44 -08:00
yuneng-jiang e03feb7a86 Merge pull request #19595 from BerriAI/litellm_yj_bump_version
bump: version 1.81.1 → 1.81.2
2026-01-22 12:36:14 -08:00
yuneng-jiang d72f548e19 bump: version 1.81.1 → 1.81.2 2026-01-22 12:35:13 -08:00
yuneng-jiang c78b527104 Merge pull request #19593 from BerriAI/litellm_cicd_fix_yj_018
[Infra] CI/CD - Overriding lodash-es with v4.17.23 in docs and UI
2026-01-22 12:23:25 -08:00
yuneng-jiang 3cb47dae44 updating lodash for dashboard 2026-01-22 12:22:04 -08:00
yuneng-jiang ce586ec3d1 Overriding lodash-es with version 4.17.23 in docs 2026-01-22 12:13:40 -08:00
yuneng-jiang 8582842454 Merge pull request #19590 from BerriAI/litellm_cicd_fix_yj_017
[Infra] CI/CD - Fix LLM Translation Tests
2026-01-22 12:03:02 -08:00
yuneng-jiang 4314145570 Merge pull request #19591 from BerriAI/revert-19540-litellm_ui_e2e_internal_viewer_tests
Revert "[Infra] UI - E2E Tests: Internal Viewer Sidebar"
2026-01-22 11:56:00 -08:00
yuneng-jiang a0d47d5e4f Revert "[Infra] UI - E2E Tests: Internal Viewer Sidebar" 2026-01-22 11:55:05 -08:00
Krrish Dholakia 45a9886798 fix: change oss staging branch name to reflect they're oss 2026-01-22 11:50:27 -08:00
yuneng-jiang 93016771bb attempt fix translation tests 2026-01-22 11:48:35 -08:00
yuneng-jiang 01f355be7c Merge pull request #19587 from BerriAI/litellm_cicd_fix_yj_016
[Infra] CI/CD - Adding lodash-es to allowlist
2026-01-22 11:46:25 -08:00
yuneng-jiang 5c29eeea30 Merge pull request #19585 from BerriAI/litellm_cicd_fix_yj_015
[Infra] CI/CD - Fix Non Root Proxy Tests
2026-01-22 11:31:50 -08:00
yuneng-jiang 3ddc15a081 Adding lodash-es to allowlist 2026-01-22 11:26:04 -08:00
yuneng-jiang 24e90ec467 Merge pull request #19583 from BerriAI/litellm_cicd_fix_yj_014
[Infra] CI/CD - Updating Prometheus Tests
2026-01-22 11:16:38 -08:00
yuneng-jiang a7bafadd26 Fix non-root proxy tests 2026-01-22 11:15:18 -08:00
yuneng-jiang 4bfb7906b3 Merge pull request #19570 from BerriAI/dependabot/npm_and_yarn/docs/my-website/lodash-4.17.23
build(deps): bump lodash from 4.17.21 to 4.17.23 in /docs/my-website
2026-01-22 11:05:48 -08:00
yuneng-jiang dbe6f66baf updating promethus tests 2026-01-22 11:01:01 -08:00
Alexsander Hamir 57d777bc69 Fix unsafe access to request attribute (#19573) 2026-01-22 10:58:29 -08:00
yuneng-jiang d1d288fb3f Merge pull request #19582 from BerriAI/litellm_cicd_fix_yj_013
[Infra] CI/CD - Skip Brave Tests
2026-01-22 10:51:26 -08:00
yuneng-jiang dcb111a48b skip brave tests 2026-01-22 10:50:23 -08:00
mpcusack-altos 88f8f49e1d fix(websearch_interception): filter internal kwargs before follow-up request (#19577)
The websearch interception handler was passing internal flags like
`_websearch_interception_converted_stream` to the follow-up LLM request.
This caused "Extra inputs are not permitted" errors from providers like
Bedrock that use strict Pydantic validation.

Fix: Filter out all kwargs starting with `_websearch_interception` prefix
before making the follow-up anthropic_messages.acreate() call.
2026-01-22 10:42:20 -08:00
yuneng-jiang f9e2c5eb4d Merge pull request #19581 from BerriAI/litellm_cicd_fix_yj_012
[Infra] CI/CD - Adding node-tar CVE to Allowlist
2026-01-22 10:41:42 -08:00
yuneng-jiang 88c7b45aee adding node-tar cve allowlist 2026-01-22 10:39:19 -08:00
yuneng-jiang 5e79a373fa Merge pull request #19579 from BerriAI/litellm_cicd_fix_yj_011
[Infra] CI/CD - Adding python3-dev to Non Root Dockerfile
2026-01-22 10:38:11 -08:00
yuneng-jiang 1bf32deb6c Adding python3-dev to non root 2026-01-22 10:05:09 -08:00
yuneng-jiang 84f75b37c6 Merge pull request #19576 from BerriAI/litellm_cicd_fix_yj_010
[Infra] CI/CD - Fix UI Build + MyPy Linting
2026-01-22 09:39:21 -08:00
yuneng-jiang 8669910773 fix ui build and mypy lint 2026-01-22 09:38:19 -08:00
Eric Cao a51835dfcc Metrics prometheus user team count (#19520)
* add user count and team count prometheus metrics

* rebase

* revert mistaken deletion
2026-01-22 08:17:15 -08:00
dependabot[bot] 4c3141f6a2 build(deps): bump lodash from 4.17.21 to 4.17.23 in /docs/my-website
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 14:16:03 +00:00
Sameer Kankute ddaf127b4a Merge pull request #19562 from BerriAI/litellm_stop_setting
feat: Limit stop sequence as per openai spec
2026-01-22 19:44:56 +05:30
Sameer Kankute 842e5b3ad6 Merge pull request #19560 from BerriAI/litellm_bedrock_invoke_structured_output
[Feat] Add support for output formatfor bedrock invoke via v1/messages
2026-01-22 19:44:48 +05:30
Sameer Kankute c78c878822 Merge pull request #19558 from BerriAI/litellm_gemini_vertexai_mapping
Add custom vertex ai mapping to the output
2026-01-22 19:44:32 +05:30