yuneng-jiang
d9bcc33ba7
Fixing tests
2025-12-23 14:10:41 -08:00
yuneng-jiang
87337abfea
Support Disable Admin UI
2025-12-23 13:52:05 -08:00
Ishaan Jaff and GitHub
0f63cbea59
[Feat] Interactions API - allow using all litellm providers (interactions -> responses api bridge) ( #18373 )
...
* add BaseInteractionsTest
* add interactions_api_handler
* init bridge
* init LiteLLMResponsesInteractionsConfig
* LiteLLMResponsesInteractionsHandler
* mv test
* fixes api spec
* docs
* fix transform+iterators
* docs fix
* fix iterator
2025-12-23 22:30:22 +05:30
Sameer Kankute
c7e0366925
Add support for minmax tts
2025-12-23 21:53:53 +05:30
Sameer Kankute and GitHub
a57c4d0aa1
Merge pull request #18374 from BerriAI/litellm_add_gemini_thought_signature_support
...
Add gemini thought signature support via tool call id
2025-12-23 21:50:12 +05:30
Sameer Kankute
b2b0604173
Fix : mypy error
2025-12-23 21:36:21 +05:30
Sameer Kankute
4e77dc67d2
Add tests for chat completion minmax
2025-12-23 17:10:46 +05:30
Sameer Kankute and GitHub
7559869359
Merge branch 'main' into litellm_minmax_anthropic_spec
2025-12-23 16:13:47 +05:30
Sameer Kankute
2f9042c974
Add tests related to minmax doc
2025-12-23 16:10:36 +05:30
Sameer Kankute
0addab4f63
Add test for removal of thought signature
2025-12-23 14:56:42 +05:30
Sameer Kankute and GitHub
c47079ba3a
Merge pull request #18062 from Chesars/fix/groq-deprecated-models
...
fix: remove deprecated Groq models and update model registry
2025-12-23 12:06:27 +05:30
Sameer Kankute and GitHub
201fd245d2
Merge pull request #18316 from Harshit28j/fix/tools_call_elif_issue
...
fix: lost tool_calls when streaming has both text and tool_calls
2025-12-23 11:43:31 +05:30
Sameer Kankute and GitHub
768bccade6
Merge pull request #18283 from lucasrothman/fix/gemini-context-window-error
...
fix(gemini): properly catch context window exceeded errors
2025-12-23 11:40:50 +05:30
yuneng-jiang and GitHub
fa738f217c
Merge pull request #18366 from BerriAI/litellm_ui_spend_logs_error_code
...
[Feature] UI - Add Error Code Filtering on UI
2025-12-22 20:46:47 -08:00
Sameer Kankute and GitHub
f6350aac9b
Merge pull request #18349 from prasadkona/feat/databricks-partner-integration
...
feat(databricks): Add enhanced authentication, security features, and custom user-agent support
2025-12-23 09:45:28 +05:30
yuneng-jiang
fc80a92971
Add Error code filter on UI
2025-12-22 20:15:01 -08:00
yuneng-jiang and GitHub
9a81be690e
Merge pull request #18359 from BerriAI/litellm_logs_add_filtering
...
[Feature] Allow Error code filtering on Spend Logs
2025-12-22 18:21:36 -08:00
yuneng-jiang
a510654736
Allow Error code filtering on spend logs endpoint
2025-12-22 17:46:25 -08:00
Alexsander Hamir and GitHub
5534038e93
Fix CI: Revert security scan changes and add GitGuardian ignore rules ( #18358 )
2025-12-22 17:03:53 -08:00
prasadkona and GitHub
d33c54ee0c
Merge branch 'main' into feat/databricks-partner-integration
2025-12-22 12:30:03 -08:00
prasadkona
3a1baae45c
feat(databricks): Add enhanced authentication, security features, and custom user-agent support
...
- Add OAuth M2M (Machine-to-Machine) authentication via DATABRICKS_CLIENT_ID and DATABRICKS_CLIENT_SECRET
- Add Databricks SDK auto-auth with automatic credential discovery
- Add sensitive data redaction for secure logging (tokens, API keys, secrets)
- Add custom user_agent parameter for partner attribution in Databricks telemetry
- Support user_agent in LiteLLM Proxy via config.yaml litellm_params
- Add 49 mocked unit tests for all new functionality
- Add 13 E2E tests for real-world validation (skipped in CI)
- Update documentation with new features and examples
2025-12-22 12:02:51 -08:00
yuneng-jiang
81dc70673a
Merge remote-tracking branch 'origin' into litellm_ui_unset_values
2025-12-22 11:44:41 -08:00
yuneng-jiang and GitHub
a27db9f52d
Merge pull request #18090 from BerriAI/litellm_sso_role_mapping
...
[Feature] SSO Role Mapping
2025-12-22 11:30:49 -08:00
Alexsander Hamir and GitHub
30fa90f70d
[Feat] Enable async_post_call_failure_hook to transform error responses ( #18348 )
2025-12-22 11:24:30 -08:00
yuneng-jiang
13adaa4a73
Merge remote-tracking branch 'origin' into litellm_sso_role_mapping
2025-12-22 09:44:04 -08:00
yuneng-jiang
31cc9654ce
Merge remote-tracking branch 'origin' into litellm_ui_cloudzero_improvements
2025-12-22 09:43:23 -08:00
Sameer Kankute and GitHub
6d5eb07496
Merge pull request #18336 from BerriAI/litellm_add_nova_image_embedding_support
...
fix: request body for image embedding request
2025-12-22 19:11:42 +05:30
Ishaan Jaff and GitHub
268ed11a01
Litellm content filter logs page ( #18335 )
...
* add view for litellm content filter
* add ContentFilterDetails
* test_apply_guardrail_logs_guardrail_information
* backend track litellm content filter
* ui view
* fix code qa check
2025-12-22 18:20:26 +05:30
Ishaan Jaff and GitHub
2677d9d30d
[Feat] New provider TTS - Add AWS polly API for TTS ( #18326 )
...
* add aws_polly as new provider
* init AWSPollyTextToSpeechConfig
* test_aws_polly_tts_with_native_voice
* init aws_polly + AWS polly dispatch
* init AWSPollyTextToSpeechConfig
* fix transform
* add aws_polly as a new provider for TTS API
* add to sidebar
* docs aws polly
* code qa fix
* add AWS Polly Text-to-Speech
* add cost tracking for AWS polly
* docs fix
2025-12-22 18:19:34 +05:30
Sameer Kankute and GitHub
9f9d7fe7a0
Merge pull request #18328 from BerriAI/litellm_add_usage_in_image_generation
...
Add usage object in image generation of gemini
2025-12-22 16:59:42 +05:30
Sameer Kankute and GitHub
5bd014fd3f
Merge pull request #18327 from BerriAI/litellm_add_image_tokens_in_chat_completion
...
Add image tokens in chat completion
2025-12-22 16:59:30 +05:30
Sameer Kankute
cbc1ac9508
fix: request body for image embedding request
2025-12-22 16:55:04 +05:30
Ishaan Jaffer
57e07bddd3
fix remove flaky test
2025-12-22 16:32:13 +05:30
Ishaan Jaffer
09dcb38b4b
Revert "test_update_model_cost_map_url"
...
This reverts commit c9d61fcdba .
2025-12-22 12:41:30 +05:30
Sameer Kankute
b01eb2b970
Add usage object in image generation of gemini
2025-12-22 11:59:30 +05:30
Ishaan Jaffer
c9d61fcdba
test_update_model_cost_map_url
2025-12-22 11:51:30 +05:30
Sameer Kankute
60b71d48bd
Add test image tokens in output
2025-12-22 11:46:14 +05:30
Yuta Saito
41bbb3a6a5
feat: datadog log trace linking
2025-12-22 06:53:44 +09:00
Yuta Saito
01aa082d16
fix: call datadog_handler
2025-12-22 05:33:39 +09:00
Yuta Saito
470179af2f
Revert "Revert "fix: ensure Datadog callback runs alongside LLM Observability" ( #18313 )"
...
This reverts commit 0acca76677 .
2025-12-22 05:22:42 +09:00
Harshit Jain
b2588dc399
fix: lost tool_calls when streaming has both text and tool_calls
2025-12-21 22:40:27 +05:30
Ishaan Jaffer
1f3a5756a1
test realtime fix
2025-12-21 10:21:25 +05:30
Ishaan Jaff and GitHub
0acca76677
Revert "fix: ensure Datadog callback runs alongside LLM Observability" ( #18313 )
2025-12-21 09:13:28 +05:30
Alexsander Hamir and GitHub
852bf63698
[Fix] CI/CD - check_code_and_doc_quality ( #18309 )
2025-12-20 17:34:08 -08:00
Alexsander Hamir and GitHub
23477e7621
[Fix] CI/CD - test_openai_realtime_direct_call_with_intent ( #18308 )
2025-12-20 17:32:20 -08:00
YutaSaito and GitHub
716cac4e3b
Merge pull request #18300 from BerriAI/litellm_fix_datadog-dual-callback-conflict
...
fix: ensure Datadog callback runs alongside LLM Observability
2025-12-21 06:22:21 +09:00
Yuta Saito
b54216d05f
fix: ensure Datadog callback runs alongside LLM Observability
2025-12-21 05:46:34 +09:00
Alexsander Hamir and GitHub
699a91e031
fix(test): Fix test_users_in_team_budget to create user with team_id ( #18297 )
...
Previously, the test created a user first (without team_id), then added them
to a team. This caused the API key to have team_id=None, which broke team
budget tracking and enforcement.
The fix:
- Create team first, then create user with team_id parameter
- This ensures the API key gets team_id set from creation time
- Team budget tracking and enforcement now work correctly
Added comprehensive comments explaining why the order is critical and should
not be changed, as it tests the intended flow where keys are associated with
teams at creation time.
Also added extensive debugging output to help diagnose future issues.
2025-12-20 12:30:30 -08:00
Alexsander Hamir and GitHub
5a76aada3c
[Fix] CI/CD - responses_api_testing ( #18295 )
2025-12-20 10:27:58 -08:00
Ishaan Jaffer
148715541c
test compl openai orgs
2025-12-20 23:41:29 +05:30