Sameer Kankute
125e11d36e
Fix mypy issues
2026-02-09 17:43:52 +05:30
Sameer Kankute
0b5cb47c03
fix: Missing return statement for async streaming
2026-02-09 17:34:48 +05:30
Sameer Kankute
2f33445054
Merge pull request #20738 from BerriAI/main
...
merge main
2026-02-09 15:07:39 +05:30
Sameer Kankute
a924a07255
Merge pull request #20736 from CAFxX/verificationtoken-index
...
add missing indexes on VerificationToken table
2026-02-09 14:37:51 +05:30
Sameer Kankute
c48986ba8d
Fix double json import
2026-02-09 14:21:43 +05:30
Sameer Kankute
1f04115fb0
Fix: is_web_search_tool_chat_completion
2026-02-09 13:59:05 +05:30
Sameer Kankute
7fa4d090ec
Add doc for chat completion web search
2026-02-09 13:51:26 +05:30
Sameer Kankute
4e94ecb08d
Add tests for WebSearch interception with chat completions API
2026-02-09 13:41:29 +05:30
Sameer Kankute
3d49388d8e
Fix structured response of tool call
2026-02-09 13:36:01 +05:30
Carlo Alberto Ferraris
248fe65736
add missing indexes on VerificationToken table
2026-02-09 16:59:28 +09:00
Sameer Kankute
aaa48f8ad2
Merge pull request #20712 from emerzon/fix/responses-tool-call-delta-index-mapping
...
fix(responses): preserve tool call argument deltas when streaming id is omitted
2026-02-09 08:43:04 +05:30
Emerson Gomes
cf17a440cd
fix(responses): guard ambiguous tool-call index reuse
2026-02-08 08:53:17 -06:00
Emerson Gomes
68d788c84d
fix(responses): preserve streamed tool deltas when id is omitted
2026-02-08 08:48:39 -06:00
Varun Chawla
4f96a3b126
Fix Bedrock Claude Opus 4.6 model ID format ( #20671 )
...
Remove incorrect `:0` suffix from regional Bedrock model identifiers:
- us.anthropic.claude-opus-4-6-v1:0 → us.anthropic.claude-opus-4-6-v1
- au.anthropic.claude-opus-4-6-v1:0 (duplicate removed)
The `:0` suffix is invalid for Bedrock inference profile ARNs and causes
"The provided model identifier is invalid" errors when calling the model.
Fixes #20562
2026-02-07 22:57:59 -08:00
Iver Jordal
de11c3258b
Correct ElevenLabs support status in README ( #20643 )
...
Add a missing check symbol for /audio/transcriptions, which seems to be supported already, according to the docs at https://docs.litellm.ai/docs/providers/elevenlabs
2026-02-07 22:29:07 -08:00
yuneng-jiang
fb9f997dc1
Merge pull request #20687 from BerriAI/litellm_ui_minor_issues
...
[Refactor] AntD refactoring and 0 cost models fix
2026-02-07 18:09:04 -08:00
yuneng-jiang
7798d52cd4
truncate filter options
2026-02-07 18:04:35 -08:00
yuneng-jiang
53cf43dff6
fallback to team id and truncate
2026-02-07 18:04:10 -08:00
yuneng-jiang
5dd84df215
Merge pull request #20682 from BerriAI/litellm_avail_teams
...
[Fix] UI - Teams: Available Teams
2026-02-07 17:58:25 -08:00
ryan-crabbe
f39c1e9045
docs: add middleware performance blog post ( #20677 )
...
* docs: add middleware performance blog post
* docs: add Krrish, Ishaan, and author details to middleware blog post
2026-02-07 17:36:53 -08:00
yuneng-jiang
6fad659ae2
Migrate to antd + fix cost to 0 costs models
2026-02-07 17:28:55 -08:00
ryan-crabbe
94db421e67
docs: add callback registration optimization to v1.81.9 release notes ( #20681 )
...
* docs: add callback registration optimization to v1.81.9 release notes
* Update v1.81.9.md
---------
Co-authored-by: Alexsander Hamir <alexsanderhamirgomesbaptista@gmail.com>
2026-02-07 17:09:45 -08:00
yuneng-jiang
78f28d7c30
adding test
2026-02-07 16:46:11 -08:00
yuneng-jiang
70ebdeec8b
modernize /team/available endpoint, migrate link to UI
2026-02-07 16:44:29 -08:00
yuneng-jiang
5a084cef41
Merge pull request #20657 from BerriAI/litellm_ui_logs_request
...
[Fix] UI - Logs: Input and Output Copying
2026-02-07 16:19:32 -08:00
yuneng-jiang
9fd887b843
Merge pull request #20678 from BerriAI/litellm_ui_refactor_05
...
[Refactor] Add knip and removed some unused files
2026-02-07 16:06:31 -08:00
Ishaan Jaffer
d8528fbfdb
docs fix
2026-02-07 16:00:28 -08:00
Ishaan Jaffer
02cfc87bdb
fidocs fix
2026-02-07 15:58:13 -08:00
yuneng-jiang
54828e3783
add knip as a dev dependency, remove some unused files
2026-02-07 15:51:21 -08:00
Alexsander Hamir
5de7fe2897
docs: add LiteLLM Observatory section to v1.81.9 release notes ( #20675 )
...
- Add paragraph on release validation, extensibility, and 100% coverage goal
- Include OOMs and CPU regressions as issues surfaced under sustained load
2026-02-07 15:24:15 -08:00
yuneng-jiang
394946f02c
Merge pull request #20676 from BerriAI/docs_yj_feb7
...
[Docs] Reorganize Admin UI Subsection
2026-02-07 15:21:11 -08:00
yuneng-jiang
0531254899
reorganize admin UI docs
2026-02-07 15:20:24 -08:00
yuneng-jiang
a23ba746e4
Merge pull request #20674 from BerriAI/docs_yj_feb7
...
[Docs] UI Contributing and Troubleshooting
2026-02-07 15:13:15 -08:00
yuneng-jiang
ea255e2bd0
UI contributing and trouble shooting docs
2026-02-07 15:11:49 -08:00
yuneng-jiang
c0627b7772
Merge pull request #20669 from BerriAI/docs_yj_feb7
...
[Docs] UI Team Soft Budget
2026-02-07 14:44:51 -08:00
yuneng-jiang
6e984122ba
Adding to release notes + sidebar
2026-02-07 14:43:46 -08:00
yuneng-jiang
ca24f56b39
Merge remote-tracking branch 'origin' into docs_yj_feb7
2026-02-07 14:40:21 -08:00
Alexsander Hamir
0f7104f8a5
docs: polish LiteLLM Observatory blog post ( #20670 )
2026-02-07 14:35:28 -08:00
yuneng-jiang
5876441aa2
warning placement
2026-02-07 14:35:11 -08:00
yuneng-jiang
b29572cebc
adjusting to add email integration prereq
2026-02-07 14:33:04 -08:00
yuneng-jiang
f7fbcefd26
UI team soft budget docs
2026-02-07 14:27:53 -08:00
Shivam Rawat
dd5c14baf8
posthog serilization fix ( #20668 )
2026-02-07 14:24:32 -08:00
Ishaan Jaffer
8bce48daa4
docs fix
2026-02-07 14:22:04 -08:00
Ishaan Jaff
caf51a4ca9
Litellm docs rc fixes ( #20667 )
...
* docs
* review 1
* docs fix
* docs
* docs fix
* docs
2026-02-07 13:32:15 -08:00
Krish Dholakia
d26878af70
fix: only show semantic tool filter warning when feature is configured ( #20651 )
...
The warning 'Semantic tool filter hook not initialized' was appearing on
every startup, even when the mcp_semantic_tool_filter feature was not
configured. This was confusing for users.
Now the function checks if the feature is actually configured and enabled
before proceeding with initialization. The warning will only appear if
the feature was explicitly enabled but failed to initialize.
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-02-07 13:17:13 -08:00
Ishaan Jaff
f2ba3cc6e1
[Docs] 1.81.9 stability ( #20665 )
...
* docs
* review 1
* docs fix
2026-02-07 13:15:23 -08:00
Ishaan Jaffer
a09d3e9162
_route_user_config_request fix
2026-02-07 12:30:58 -08:00
Ishaan Jaffer
272bd703a4
fix test
2026-02-07 12:25:40 -08:00
shin-bot-litellm
5fb7644d8e
fix(proxy): only create Router when models or search_tools exist ( #20661 )
...
Previously, PR #19818 (via #20205 ) removed the model_list check entirely,
causing Router to be created even with no models AND no search_tools.
This fix adds back a conditional check that creates the Router only when:
- There are models to route, OR
- There are search_tools configured
This preserves the PR #19818 goal (search-tools-only deployments) while
avoiding unnecessary Router creation when there's nothing to route.
Fixes test_add_and_delete_deployments[0-None]
2026-02-07 12:18:45 -08:00
Ishaan Jaffer
b6a75a1085
fix scans
2026-02-07 12:12:44 -08:00