Commit graph

30446 commits

Author SHA1 Message Date
Yuneng Jiang
38a71ff67d
chore: fixes
Some checks failed
Unit Tests: Caching (Redis) / caching-redis (push) Has been cancelled
Unit Tests: Proxy DB Operations / proxy-db (auth-checks, tests/proxy_unit_tests/test_auth_checks.py tests/proxy_unit_tests/test_user_api_key_auth.py, 20, 8) (push) Has been cancelled
Unit Tests: Proxy DB Operations / proxy-db (key-generation, tests/proxy_unit_tests/test_key_generate_prisma.py, 30, 0) (push) Has been cancelled
Unit Tests: Proxy DB Operations / proxy-db (remaining, tests/proxy_unit_tests --ignore=tests/proxy_unit_tests/test_key_generate_prisma.py --ignore=tests/proxy_unit_tests/test_auth_checks.py --ignore=tests/proxy_unit_tests/test_user_api_key_auth.py, 20, 8) (push) Has been cancelled
Unit Tests: Security / security (push) Has been cancelled
2026-04-05 00:51:54 -07:00
Ishaan Jaffer
a42e10fd6c fix Exception 2026-01-16 16:08:30 -08:00
Ishaan Jaffer
a351c813f6 code QA check 2026-01-16 16:06:51 -08:00
Ishaan Jaffer
3e9d2bfcaa docs fix 2026-01-16 15:57:45 -08:00
Ishaan Jaffer
fb37f4774c async_convert_url_to_base64 2026-01-16 15:57:26 -08:00
Ishaan Jaffer
da31f695a9 test_image_size_limit_disabled 2026-01-16 15:56:07 -08:00
Ishaan Jaffer
5ccdf48824 MAX_IMAGE_URL_DOWNLOAD_SIZE_MB 2026-01-16 15:52:15 -08:00
Ishaan Jaffer
c686820840 MAX_IMAGE_URL_DOWNLOAD_SIZE_MB fix 2026-01-16 15:51:09 -08:00
Ishaan Jaffer
ae72092744 test_gemini_image_size_limit_exceeded 2026-01-16 15:47:17 -08:00
Ishaan Jaffer
65854743c5 fix convert_to_anthropic_image_obj image handling 2026-01-16 15:46:58 -08:00
Ishaan Jaffer
5501aa0f5d add constants 50MB 2026-01-16 15:27:21 -08:00
Ishaan Jaffer
22b1a67127 fix: _process_image_response 2026-01-16 15:27:02 -08:00
Ishaan Jaffer
610c268e82 test_image_exceeds_size_limit_with_content_length 2026-01-16 15:26:55 -08:00
Ishaan Jaffer
e17c26b486 fix MAX_IMAGE_URL_DOWNLOAD_SIZE_MB 2026-01-16 15:08:49 -08:00
Ishaan Jaff
3872af5fe0
[Docs] Litellm architecture fixes 2 (#19252)
* fixes 1

* docs fix

* docs fix

* docs fix

* docs fix
2026-01-16 14:52:16 -08:00
yuneng-jiang
988d406fa3
Merge pull request #19251 from BerriAI/litellm_deleted_keys_migration
[Infra] Adding Migration For Updated Keys and Teams Schema
2026-01-16 14:29:50 -08:00
yuneng-jiang
e5ce3c960a adding migration 2026-01-16 14:28:50 -08:00
yuneng-jiang
1cd4c9fb17 bump: version 0.4.22 → 0.4.23 2026-01-16 14:28:19 -08:00
yuneng-jiang
4d4b97c532
Merge pull request #19250 from BerriAI/revert-19248-revert-18228-litellm_deleted_keys_team
Revert "Revert "[Feature] Deleted Keys and Deleted Teams Table""
2026-01-16 14:25:53 -08:00
yuneng-jiang
809b4cb310
Revert "Revert "[Feature] Deleted Keys and Deleted Teams Table"" 2026-01-16 14:25:23 -08:00
YutaSaito
df1ece7816
Merge pull request #19249 from BerriAI/litellm_revert-19078
Manual revert #19078
2026-01-17 07:02:41 +09:00
Cesar Garcia
095bb6de8d
feat: add auto-labeling for 'claude code' issues (#19242) 2026-01-17 03:31:48 +05:30
Yuta Saito
18bcb429fc Manual revert #19078 2026-01-17 06:54:08 +09:00
YutaSaito
8d4bfabb6a
Merge pull request #19248 from BerriAI/revert-18228-litellm_deleted_keys_team
Revert "[Feature] Deleted Keys and Deleted Teams Table"
2026-01-17 06:47:04 +09:00
YutaSaito
034e3a6d44
Revert "[Feature] Deleted Keys and Deleted Teams Table" 2026-01-17 06:46:41 +09:00
YutaSaito
3a6c6a1faf
Merge pull request #19247 from BerriAI/revert-19159-litellm_staging_01_15_2026
Revert "Litellm staging 01 15 2026"
2026-01-17 06:34:51 +09:00
YutaSaito
7aba0f738a
Revert "Litellm staging 01 15 2026" 2026-01-17 06:31:34 +09:00
YutaSaito
3e9e65c123
Merge pull request #19245 from BerriAI/revert-19141-litellm_stablise_mock_tests
Revert "Stabilise mock tests"
2026-01-17 06:27:53 +09:00
yuneng-jiang
31841d6001
Merge pull request #18228 from BerriAI/litellm_deleted_keys_team
[Feature] Deleted Keys and Deleted Teams Table
2026-01-16 13:27:29 -08:00
yuneng-jiang
2394e722d6
Merge branch 'main' into litellm_deleted_keys_team 2026-01-16 13:27:16 -08:00
YutaSaito
eec4ed640b
Revert "Stabilise mock tests" 2026-01-17 06:26:18 +09:00
YutaSaito
d84f13f854
Merge pull request #19244 from BerriAI/bump_extra_version
bump: version 0.4.21 → 0.4.22
2026-01-17 06:18:13 +09:00
Yuta Saito
bec61c39ae bump: version 0.4.21 → 0.4.22 2026-01-17 06:17:38 +09:00
YutaSaito
edea885316
Merge pull request #19240 from BerriAI/revert-19116-litellm_org_admin_escalte
Revert "[Fix] /user/new Privilege Escalation"
2026-01-17 06:12:14 +09:00
YutaSaito
4e8e2861da
Merge pull request #19243 from BerriAI/revert-19198-litellm_handle_malformed_tool_bedrock
Revert "Fix: malformed tool call transformation in bedrock"
2026-01-17 06:04:53 +09:00
YutaSaito
ca2019776e
Revert "Fix: malformed tool call transformation in bedrock" 2026-01-17 06:04:24 +09:00
YutaSaito
5908cd79d8
Merge pull request #19241 from BerriAI/revert-19196-litellm_sanitise_anthropic_mesages
Revert "Add sanititzation for anthropic messages"
2026-01-17 06:02:06 +09:00
YutaSaito
66d67ae356
Revert "Add sanititzation for anthropic messages" 2026-01-17 06:01:12 +09:00
YutaSaito
237ba2203e
Revert "[Fix] /user/new Privilege Escalation" 2026-01-17 05:57:07 +09:00
yuneng-jiang
bd4a893daf fixing tests 2026-01-16 12:42:35 -08:00
Graham Neubig
17f8916ce3
fix(logging): Include langfuse logger in JSON logging when langfuse callback is used (#19162)
When JSON_LOGS is enabled and langfuse is configured as a success/failure callback,
the langfuse logger now receives the JSON formatter. This ensures langfuse SDK
log messages (like 'Item exceeds size limit' warnings) are output as JSON with
proper level information, instead of plain text that log aggregators may
incorrectly classify as errors.

Fixes issue where langfuse warnings appeared as errors in Datadog due to missing
log level in unformatted output.

Co-authored-by: openhands <openhands@all-hands.dev>
2026-01-17 00:59:38 +05:30
Anand Kamble
2c75194b49
fix(vertex_ai): Vertex AI 400 Error: Model used by GenerateContent request (models/gemini-3-*) and CachedContent (models/gemini-3-*) has to be the same (#19193)
* fix(vertex_ai): include model in context cache key generation

* test(vertex_ai): update context caching tests to verify model in cache key
2026-01-17 00:56:15 +05:30
yuneng-jiang
1d582301ff Adding build artifacts 2026-01-16 11:22:15 -08:00
yuneng-jiang
8d5570900f bump: version 0.4.21 → 0.4.22 2026-01-16 11:21:42 -08:00
yuneng-jiang
3d41f10a81
Merge pull request #19227 from BerriAI/litellm_yj_reissue
[Reissue: Fix] /team/daily/activity Show Internal Users Their Spend Only
2026-01-16 11:18:38 -08:00
Harshit Jain
37c014c805
ci(github): add automated duplicate issue checker and template safeguards (#19218) 2026-01-17 00:17:20 +05:30
Harshit Jain
27a2467226
fix: correct budget limit validation operator (>=) for team members (#19207) 2026-01-17 00:15:35 +05:30
yuneng-jiang
33ff58b70a Merge remote-tracking branch 'origin' into litellm_deleted_keys_team 2026-01-16 09:55:52 -08:00
yuneng-jiang
e3d1e0345c only show own internal user usage 2026-01-16 09:38:34 -08:00
Ishaan Jaffer
b86aae0212 fix stability mode 2026-01-16 09:08:11 -08:00