Ishaan Jaff and GitHub
c4e6ae4d9e
[Feat] UI Feedback Form - why LiteLLM ( #18999 )
...
* init survey prompt
* init survey modal
* init Survey Modal
* POST feedback hook
* survey Modal
* add other
* in product survey fixes
* fix survey prompt
* fix survey
2026-01-12 18:48:17 -08:00
Sameer Kankute and GitHub
a727aa9980
Merge pull request #18340 from Point72/ephrimstanley/fix-batch
...
Fix batch deletion and retrieve
2026-01-13 08:13:43 +05:30
YutaSaito and GitHub
5bbd22070b
Merge pull request #18996 from BerriAI/litellm_release
...
bump: version 1.80.15 → 1.80.16
2026-01-13 11:27:35 +09:00
Ishaan Jaff and GitHub
21d611554b
[Fix] MSFT SSO - allow setting custom MSFT Base URLs ( #18977 )
...
* fix TestCustomMicrosoftSSO
* init CustomMicrosoftSSO
* use CustomMicrosoftSSO
* docs fix
* docs fix
2026-01-12 18:26:53 -08:00
Yuta Saito
f149491498
bump: version 1.80.15 → 1.80.16
2026-01-13 11:21:57 +09:00
yuneng-jiang and GitHub
c126cfd8db
Merge pull request #18994 from BerriAI/litellm_ui_key_refresh_fix
...
[Fix] UI - Refetch Keys after Key Create
2026-01-12 17:56:47 -08:00
YutaSaito and GitHub
474107da0c
Merge pull request #18987 from BerriAI/litellm_fix_security_test
...
[fix] security test
2026-01-13 10:41:13 +09:00
YutaSaito and GitHub
9114e44b49
Merge pull request #18993 from BerriAI/litellm_fix_remove_flaky_test
...
[test] remove flaky azure oidc embedding test
2026-01-13 10:37:30 +09:00
yuneng-jiang
b610dad3b8
fixing build
2026-01-12 17:34:47 -08:00
Yuta Saito
a57f1e2e08
test: remove flaky azure oidc embedding test
2026-01-13 10:34:01 +09:00
yuneng-jiang
7d468bc9e3
refetch after key create
2026-01-12 17:31:37 -08:00
Yuta Saito
4daac9e332
chore: add ALLOWED_CVES
2026-01-13 10:30:34 +09:00
Yuta Saito
54b21cabf7
chore: add config option
2026-01-13 10:19:12 +09:00
Yuta Saito
a0e0026df0
chore: document temporary grype ignore for CVE-2019-1010022
2026-01-13 10:09:23 +09:00
yuneng-jiang and GitHub
9f9e5dd337
Merge pull request #18916 from BerriAI/litellm_ui_org_filters_1
...
[Feature] UI - Organization Table Filters
2026-01-12 15:57:37 -08:00
yuneng-jiang and GitHub
c75a370619
Merge pull request #18910 from BerriAI/litellm_org_filtering_search
...
[Feature] /organization/list Query Params
2026-01-12 15:57:26 -08:00
yuneng-jiang and GitHub
fb420a5de8
Merge pull request #18985 from BerriAI/litellm_e2e_neon_script_1
...
[Infra] UI - E2E Tests: Neon E2E DB Script
2026-01-12 15:56:22 -08:00
Ishaan Jaffer
f5fc38dcf9
docs litellm cloud
2026-01-12 13:55:56 -08:00
yuneng-jiang
685437c9cc
Adding help scripts for neon
2026-01-12 13:51:09 -08:00
YutaSaito and GitHub
cc1da800f0
Merge pull request #18983 from BerriAI/litellm_fix_helm_chart_testing
...
[test] helm chart testing
2026-01-13 06:47:49 +09:00
Yuta Saito
b6bb90f252
test: helm chart testing
...
load local Docker image for helm chart tests
2026-01-13 06:40:57 +09:00
YutaSaito and GitHub
9caf685f1e
Merge pull request #18940 from BerriAI/litellm_fix_extra_headers
...
[fix] forward MCP extra headers case-insensitively
2026-01-13 06:03:19 +09:00
Ephrim Stanley
99cb59c2d2
Add end to end integration tests for batches
2026-01-12 13:58:47 -05:00
Ephrim Stanley
2763b91960
Add end to end integration tests for batches
2026-01-12 13:55:27 -05:00
yuneng-jiang and GitHub
834b0207ed
Merge pull request #18778 from Jetemple/clear-buttons-dropdowns
...
fix: add allowClear to dropdown components for better UX
2026-01-12 10:38:33 -08:00
Ishaan Jaffer
5c300b2414
docs fix
2026-01-12 09:50:40 -08:00
Sameer Kankute
d3dbe4ffab
Add preview to v1.80.15 release note
2026-01-12 22:36:43 +05:30
Sameer Kankute
4cf4d205ba
Add preview to v1.80.15 release note
2026-01-12 22:14:14 +05:30
Sameer Kankute and GitHub
c2fcc6aa92
Merge pull request #18945 from BerriAI/litellm_add_anthropic_tool_call_results
...
Add: missing anthropic tool results in response
2026-01-12 22:11:51 +05:30
Sameer Kankute
01e690307e
Fix: litellm/tests/test_litellm/llms/anthropic/chat/test_anthropic_chat_transformation.py
2026-01-12 22:02:18 +05:30
Ishaan Jaff and GitHub
f98814ba8a
fix include proxy/prisma_migration.py in non root ( #18971 )
2026-01-12 08:12:39 -08:00
Ephrim Stanley
3256eb21a0
Add end to end integration tests for batches
2026-01-12 10:43:09 -05:00
Ephrim Stanley
935c249c45
Add end to end integration tests for batches
2026-01-12 09:53:54 -05:00
Sameer Kankute and GitHub
5618da6605
Merge pull request #18960 from BerriAI/litellm_fix_embedding_forwardable_headers
...
Fix: Header forwarding for embeddings endpoint
2026-01-12 18:30:55 +05:30
Sameer Kankute and GitHub
9a27a52424
Merge pull request #18956 from BerriAI/litellm_staging_01_12_2026
...
Litellm staging 01 12 2026
2026-01-12 18:27:57 +05:30
Sameer Kankute and GitHub
8b5e2bcf25
Merge pull request #18957 from BerriAI/litellm_respones_api_gaurdrails1
...
Fix: gaurdrail moderation support with responses API
2026-01-12 18:16:22 +05:30
Sameer Kankute and GitHub
ebf61998e0
Merge pull request #18954 from BerriAI/litellm_replicate_support
...
[Feat] Add all chat replicate models support
2026-01-12 18:15:46 +05:30
Sameer Kankute and GitHub
c4864cba72
Merge pull request #18949 from BerriAI/litellm_update_bug_report
...
[Feat] Add steps-to-reproduce section in bug report
2026-01-12 18:14:39 +05:30
Sameer Kankute and GitHub
f44178c18d
Merge pull request #18948 from BerriAI/litellm_gemini_imageConfig
...
Fix: [Bug]: Gemini Image Generation: imageConfig parameters
2026-01-12 18:14:19 +05:30
Sameer Kankute and GitHub
98f1a0d0c4
Merge pull request #18946 from BerriAI/litellm_add_max_completion_tokens_with_thinking_budget
...
Fix: respect max_completion_tokens in thinking feat
2026-01-12 18:13:23 +05:30
Sameer Kankute and GitHub
ec3e30a221
Merge branch 'main' into litellm_add_anthropic_tool_call_results
2026-01-12 18:13:06 +05:30
Sameer Kankute and GitHub
db32ac217a
Merge pull request #18944 from BerriAI/litellm_fix_bedrock_passthrough_model_id
...
Fix : model id encoding for bedrock passthrough
2026-01-12 18:08:53 +05:30
Sameer Kankute and GitHub
27b4c68662
Merge pull request #18942 from BerriAI/litellm_add_ssl_verify_bedrock2
...
[Bug]: Add Custom CA certificates to boto3 clients
2026-01-12 18:06:32 +05:30
Sameer Kankute
dbec9c7084
Fix: Header forwarding for embeddings endpoint
2026-01-12 18:00:48 +05:30
Cesar Garcia and GitHub
a8282839e8
fix(text_completion): support token IDs (list of integers) as prompt ( #18011 )
...
* fix(text_completion): support token IDs (list of integers) as prompt
Add support for passing token IDs (list of integers) to the text_completion
endpoint for OpenAI-compatible providers (openai, azure, vllm, etc.).
Fixes #17118
* test(text_completion): replace live test with mock test for token IDs
Move token IDs test from local_testing to test_litellm with mocks
per PR review feedback.
2026-01-12 17:33:24 +05:30
Krrish Dholakia
cddee1de97
refactor: fix linting error
2026-01-12 17:31:43 +05:30
Cesar Garcia and GitHub
c81cd081e9
feat(bedrock): add OpenAI-compatible service_tier parameter translation ( #18091 )
...
* feat(bedrock): add OpenAI-compatible service_tier parameter translation
Translates OpenAI's service_tier parameter (string) to Bedrock's
serviceTier format (object with type field).
* docs(bedrock): add OpenAI-compatible service_tier parameter documentation
Document the automatic translation from OpenAI-style service_tier
parameter to Bedrock's native serviceTier format.
* feat(bedrock): add service_tier to response when present
According to OpenAI's API documentation, when service_tier is sent in the
request, it should be returned in the response. This commit implements
this behavior for Bedrock Converse API to maintain compatibility with
OpenAI's API.
Changes:
- Added serviceTier field to ConverseResponseBlock type definition
- Moved ServiceTierBlock definition before ConverseResponseBlock to fix
type reference order
- Added response transformation to map Bedrock serviceTier (object) to
OpenAI service_tier (string format)
- Added 4 new tests for response transformation with service_tier
The service_tier is only added to the response when present in Bedrock's
response, maintaining backward compatibility.
2026-01-12 17:28:49 +05:30
Sameer Kankute
ab85eb8f43
Fix: gaurdrail moderation support with responses API
2026-01-12 17:27:13 +05:30
Cesar Garcia and GitHub
9a8e781cb9
fix(anthropic): preserve web_fetch_tool_result in multi-turn conversations ( #18142 )
...
Fixes #18137
Similar to the fix for web_search_tool_result (#17746 , #17798 ), this PR
preserves web_fetch_tool_result blocks in multi-turn conversations.
Changes:
- Add handling for web_fetch_tool_result in transformation.py (non-streaming)
- Add capture of web_fetch_tool_result in handler.py (streaming)
- Fix streaming tool arguments bug where empty input {} was prepended to
actual arguments by using empty string instead of str({})
- Add unit tests for web_fetch_tool_result handling
2026-01-12 17:18:33 +05:30
f7912990b7
fix(gemini): add presence_penalty support for Google AI Studio ( #18154 )
...
Fixes #14753
Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com >
2026-01-12 17:12:19 +05:30