Sameer Kankute
b0b4362dd7
Merge pull request #19989 from BerriAI/litellm_add_passthrough_openai_route
...
Add /openai_passthrough route for openai passthrough requests:
2026-01-30 11:10:52 +05:30
Rhys
e95b9b8015
fix(ResponseAPILoggingUtils): extract input tokens details as dict
2026-01-30 10:44:56 +07:00
Sameer Kankute
eb50c780e9
Merge branch 'main' into litellm_oss_staging_01_29_2026
2026-01-30 09:03:05 +05:30
Sameer Kankute
c509ffcea8
Merge pull request #20042 from BerriAI/main
...
merge main in passthrough
2026-01-30 08:44:00 +05:30
milan-berri
8fcdf6105f
fix: run prisma generate as nobody user in non-root container ( #20000 )
...
Fixes permission error where prisma generate fails with 'Permission denied'
when trying to write schema.prisma in non-root containers.
The issue was that prisma generate was running as root before switching
to nobody user, causing generated files to be owned by root:root.
Moving prisma generate after USER nobody ensures files are owned by
nobody:nobody and can be written to during runtime.
Fixes #19859
2026-01-29 19:04:59 -08:00
yuneng-jiang
19b6c446a8
adding tests
2026-01-29 18:29:15 -08:00
yuneng-jiang
aa75bec100
Model Usage per key
2026-01-29 18:27:10 -08:00
Ishaan Jaff
c9658f877e
[Docs] Claude Agents SDK x LiteLLM Guide ( #20036 )
...
* docs claude agent SDK
* docs fix
* docs
* docs
2026-01-29 18:04:54 -08:00
Ishaan Jaff
476f0b29d2
[Feat] LiteLLM x Claude Agent SDK Integration ( #20035 )
...
* fix: bedrock invoke - does not support prompt-caching-scope
* fix: UNSUPPORTED_BEDROCK_INVOKE_BETA_PATTERNS
* init requirements.txt
* init README for claude Agent SDK
* fix: using converse models with UNSUPPORTED_BEDROCK_CONVERSE_BETA_PATTERNS
* fix main.py
* init: proxy_e2e_anthropic_messages_tests
2026-01-29 17:48:38 -08:00
Ishaan Jaff
f7e1a22947
[Feat] New Model - amazon.nova-2-pro-preview-20251202-v1:0 ( #20033 )
...
* init: amazon.nova-2-pro-preview-20251202-v1:0
* init: nova amazon.nova-2-pro
* add s3_vectors
2026-01-29 16:55:55 -08:00
yuneng-jiang
0b6bacb6d3
adding tests
2026-01-29 16:34:21 -08:00
yuneng-jiang
81e8a127b8
Allow config embedding models
2026-01-29 16:31:30 -08:00
Alexsander Hamir
12f58247ef
Add event-driven coordination for global spend query to prevent cache stampede ( #20030 )
2026-01-29 16:07:20 -08:00
yuneng-jiang
f782a2a8a1
Merge pull request #20024 from BerriAI/litellm_new_badge_dot
...
[Feature] UI - New Badge Dot Render
2026-01-29 14:25:17 -08:00
yuneng-jiang
5cd482cd05
Adding tests
2026-01-29 14:17:59 -08:00
yuneng-jiang
ca8056f74f
Merge remote-tracking branch 'origin' into litellm_new_badge_dot
2026-01-29 13:37:37 -08:00
yuneng-jiang
6b77060bbd
Adjusting new badges
2026-01-29 13:36:38 -08:00
yuneng-jiang
f3515b71eb
Merge pull request #20017 from BerriAI/litellm_ui_spendlogs_setting_hook
...
[Feature] UI - Spend Logs: Show Current Store and Retention Status
2026-01-29 13:25:31 -08:00
yuneng-jiang
3c02abb47f
Merge pull request #20015 from BerriAI/litellm_logs_error_code
...
[Fix] error_code in Spend Logs metadata
2026-01-29 13:24:54 -08:00
yuneng-jiang
96cb2efedb
Adding proxy_server
2026-01-29 13:05:38 -08:00
yuneng-jiang
e080f92b7f
Adding tests
2026-01-29 13:05:07 -08:00
yuneng-jiang
d081e01ed0
Show spend logs settings + allow delete of rentention period
2026-01-29 12:59:42 -08:00
yuneng-jiang
158e1e32d1
error_code in spend logs error metadata
2026-01-29 11:43:18 -08:00
yuneng-jiang
42081a57db
Merge pull request #19886 from BerriAI/litellm_bulk_edit_keys
...
[Feature] Bulk Update Keys Endpoint
2026-01-29 09:07:58 -08:00
yuneng-jiang
bc23a97e14
Merge pull request #19971 from BerriAI/litellm_v2_model_info_sorting_fix
...
[Fix] Sorting for /v2/model/info
2026-01-29 09:07:28 -08:00
Varun Sripad
8b6bcfc9ec
fix(gemini): support file retrieval in GoogleAIStudioFilesHandler
2026-01-29 10:03:07 -06:00
Takumi Matsuzawa
fa54c241e0
Fix max_input_tokens for gpt-5.2-codex
2026-01-29 15:39:17 +00:00
Sameer Kankute
7c4577b2ad
Merge pull request #19988 from BerriAI/litellm_gemini_robotics_llm_provider2
...
Add custom_llm_provider as gemini translation
2026-01-29 18:12:03 +05:30
Sameer Kankute
bd4918c9c8
Merge pull request #19906 from BerriAI/litellm_oss_staging_01_28_2026
...
oss staging 01/28/2026
2026-01-29 17:47:35 +05:30
Sameer Kankute
df072979e5
Merge branch 'main' into litellm_oss_staging_01_28_2026
2026-01-29 17:39:42 +05:30
Sameer Kankute
a2fd56f007
Merge pull request #19997 from BerriAI/litellm_fix_robotic_model_map_entry
...
Fix: litellm_fix_robotic_model_map_entry
2026-01-29 17:27:40 +05:30
Sameer Kankute
ef15861fde
Fix: litellm_fix_robotic_model_map_entry
2026-01-29 17:26:50 +05:30
Sameer Kankute
4aa786b04e
Merge pull request #19994 from BerriAI/litellm_add_model_map_test
...
Intentional bad model map
2026-01-29 16:34:26 +05:30
Sameer Kankute
45867ba934
Correct model map path
2026-01-29 16:33:50 +05:30
Sameer Kankute
0beaec0757
Intentional bad model map
2026-01-29 16:29:36 +05:30
Sameer Kankute
f55ed3f945
Intentional bad model map
2026-01-29 16:26:46 +05:30
Sameer Kankute
350349188b
Merge pull request #19993 from BerriAI/litellm_add_model_map_test
...
Intentional bad model map
2026-01-29 16:26:23 +05:30
Sameer Kankute
b0dec49e9a
Remove validate job from lint
2026-01-29 16:26:00 +05:30
Sameer Kankute
39dea34dfa
Add Validate model_prices_and_context_window.json job
2026-01-29 16:25:10 +05:30
Sameer Kankute
5dea545c65
Intentional bad model map
2026-01-29 16:17:33 +05:30
Sameer Kankute
6997ee8e34
Merge pull request #19992 from BerriAI/litellm_add_model_map_test
...
Add test to check if model map is corretly formatted
2026-01-29 16:16:59 +05:30
Sameer Kankute
fa80dc610d
Add test to check if model map is corretly formatted
2026-01-29 16:14:32 +05:30
Sameer Kankute
8808e4d7ac
Add /openai_passthrough route for openai passthrough requests:
2026-01-29 16:07:45 +05:30
Sameer Kankute
5270aa58bb
Add custom_llm_provider as gemini translation
2026-01-29 15:49:30 +05:30
Sameer Kankute
fce26352b6
Add cost tacking and usage info in call_type=aretrieve_batch
2026-01-29 15:27:41 +05:30
Sameer Kankute
4b385e5b32
Add litellm metadata correctly for file create
2026-01-29 15:20:31 +05:30
Sameer Kankute
98ae6dc831
Fix lint issues
2026-01-29 12:47:10 +05:30
Sameer Kankute
d3b2afbbe4
Fix: mypy errors
2026-01-29 12:42:30 +05:30
Sameer Kankute
fa2b065238
Add tests for user level permissions on file and batch access
2026-01-29 12:29:10 +05:30
Sameer Kankute
8966852c86
Fix: Encoding cancel batch response
2026-01-29 12:18:43 +05:30