yuneng-jiang and GitHub
7dd76bc4e3
Usage indicator Near Limit Fix ( #16504 )
2025-11-11 18:50:15 -08:00
Ishaan Jaff and GitHub
50b5cf5215
[Feat] New Provider - Add RunwayML Provider for video generations ( #16505 )
...
* add RUNWAYML
* init folders
* add RunwayMLVideoConfig
* add RUNWAYML_DEFAULT_API_VERSION
* add RunwayMLVideoConfig
* fix getting status
* add async_transform_video_content_response
* add runwayml transform_video_content_response
* fix config.yaml
* add runwayml docs
* add runwayml to videos
* docs runwayml video gen
* add new models to model cost map
* TestRunwayMLVideoTransformation
* fix linting errors
2025-11-11 18:48:23 -08:00
Pedro Azevedo and GitHub
663f2d7e7f
docs: remove enterprise restriction from guardrails list endpoint ( #15333 )
...
- Remove enterprise-only label from 'View Available Guardrails' section
- The /guardrails/list endpoint appears to be available in OSS version
- Makes documentation more accurate for OSS users
2025-11-11 18:45:26 -08:00
yuneng-jiang and GitHub
c623ff916f
Add Tags To Edit Key Flow ( #16500 )
2025-11-11 17:44:29 -08:00
443bada425
Add Zscaler AI Guard hook ( #15691 )
...
* Add Zscaler AI Guard hook
Co-authored-by: Angela Tao <atao@zscaler.com >
* Fix lint error, update document
* Fix lint error, update document
* update document
* fix mypy type error
* fix mypy issue
* fix test
* fix test
* improve document
* remove unuseful code
* use litellm httphandler
* update test cases
* revover guardrail_initializers.py and guardrail_registry.py
* remove unuse import
* app apply_guardrail
* remove functions repleased by apply_guardrail, update test and doc
* remove functions repleased by apply_guardrail, update test and doc
---------
Co-authored-by: Angela Tao <atao@zscaler.com >
2025-11-11 15:34:27 -08:00
yuneng-jiang and GitHub
627463b21f
[Infra] CI/CD - Bump up docker version for e2e ui testing ( #16506 )
...
* Bump up docker version for e2e ui testing CICD
* Fixing config file
2025-11-11 15:07:30 -08:00
Krrish Dholakia
a987e3ca46
fix(proxy_cli.py): check for env var for IAM_TOKEN_DB_AUTH
v1.79.dev.1
2025-11-11 11:56:58 -08:00
Ishaan Jaffer
be05324645
docs fix MAX_LANGFUSE_INITIALIZED_CLIENTS
2025-11-11 11:26:33 -08:00
Ishaan Jaff and GitHub
5c9f50d584
[AI Gateway] - End User Budgets - Allow pointing max_end_user budget to an id, so the default ID applies to all end users ( #16456 )
...
* add _apply_budget_limits_to_end_user_params
* add _apply_budget_limits_to_end_user_params
* add _apply_budget_limits_to_end_user_params
* test_default_budget_applied_to_end_user_without_budget
* docs fix
* fix config
2025-11-11 08:20:13 -08:00
Ishaan Jaff and GitHub
e94186629d
[Fix] Bedrock Knowledge bases - ensure users can access search_results for both stream + non stream response to /chat/completions ( #16459 )
...
* fix message with provider_specific_fields
* test_provider_specific_fields_in_proxy_http_response
* test_provider_specific_fields_in_proxy_http_response
2025-11-11 08:19:57 -08:00
YutaSaito and GitHub
aff1060512
fix: unable to delete MCP server from permission settings #16124 ( #16407 )
2025-11-10 19:50:13 -08:00
Daniel Sabanov and GitHub
0ecc38519e
[Bug] Updated spend would not be sent to CloudZero ( #16201 )
...
* Address a bug where cloudzero spend is not sent to cloudzero if a spend
update happens
* revert change unrelated to PR
* use polars for mocking instead of sqlite
2025-11-10 19:43:15 -08:00
yellowsubmarine372 and GitHub
b6dbd4fa28
fix: apply provided timeout value to ClientTimeout.total ( #16395 )
2025-11-10 19:37:42 -08:00
Alan Ponnachan and GitHub
5f12e4be1e
fix(langfuse): Handle null usage values to prevent validation errors ( #16396 )
...
* langfuse null validation fix
* formatting
2025-11-10 19:34:56 -08:00
Alan Ponnachan and GitHub
7b292ccdf5
router fallback for unknown models ( #16419 )
2025-11-10 19:33:01 -08:00
Matt Cowger and GitHub
e0d6774ec1
fix: update model_cost_map_url to use environment variable ( #16429 )
...
* fix: update model_cost_map_url to use environment variable, to match behavior to documentation in docs/my-website/docs/proxy/sync_models_github.md
* Add an appropriate test.
2025-11-10 19:30:44 -08:00
Alan Ponnachan and GitHub
df33f36c06
Correctly handle date filters in /spend/logs endpoint ( #16443 )
2025-11-10 19:26:55 -08:00
Val Miscenko and GitHub
19e6e60d30
fix: remove strict master_key check in add_deployment ( #16453 )
...
Allows proxy to save spend logs without requiring master_key.
Decryption now gracefully handles both encrypted and unencrypted values.
2025-11-10 19:23:13 -08:00
Sameer Kankute and GitHub
aaa8cba00b
Add docs for tracking callback failure ( #16474 )
2025-11-10 19:15:14 -08:00
Sameer Kankute and GitHub
6cab77f53f
Added thinking streaming support for mistral ( #16434 )
2025-11-10 18:41:45 -08:00
Sameer Kankute and GitHub
bf363cdf10
Add sdk focused examples ( #16441 )
2025-11-10 18:39:34 -08:00
yuneng-jiang and GitHub
8f1f5825aa
Invite User Searchable Team Select ( #16454 )
2025-11-10 18:38:23 -08:00
Sameer Kankute and GitHub
be3c09e6d5
Add GET list of providers endpoint ( #16432 )
2025-11-10 18:38:09 -08:00
yuneng-jiang and GitHub
af68763f5d
Only show models based on selected endpoint ( #16452 )
2025-11-10 18:38:01 -08:00
Ishaan Jaffer
b8eda0ef55
proxy_store_model_in_db_tests
2025-11-10 18:20:52 -08:00
Ishaan Jaff and GitHub
8140d85d28
[Bug Fix] - LiteLLM Usage shows key_hash- ( #16471 )
...
* test_get_logging_payload_api_key_preserved_when_standard_logging_payload_is_none
* fix get_logging_payload
* test_api_key_preserved_through_failure_hook_to_database
2025-11-10 18:15:52 -08:00
912be308b2
fix: allow internal users to access video generation routes ( #16472 )
...
Fixes #16470
Video generation endpoints (/v1/videos, /videos/{video_id}, etc.) were
incorrectly restricted to proxy_admin role only. These routes are now
added to openai_routes list, making them accessible to internal_user
role as they should be - video generation is a legitimate user feature,
not a management/admin operation.
Changes:
- Added 8 video route patterns to LiteLLMRoutes.openai_routes in _types.py
- Added comprehensive tests verifying internal_user and virtual key access
- All existing route permission tests continue to pass
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-10 17:44:16 -08:00
Ishaan Jaffer
82d538c6f3
fix code qa check
2025-11-10 17:42:16 -08:00
yuneng-jiang and GitHub
a03c9fde4a
Add deprecation warning to Model Analytics Page ( #16417 )
2025-11-10 17:17:31 -08:00
Ishaan Jaff and GitHub
dc76b6c76e
[Fix] Management Endpoints - Fixes inconsistent error responses in customer management endpoints. Non-existent user errors now return proper 404 status codes with consistent error schema format across all endpoints. ( #16450 )
...
* fix: ensure end user endpoints use "handle_exception_on_proxy" correctly
* test 404 on info and update for non-existent user
* test 404 for no customer found
* fix 404 handling for customer endpoints
* test_error_schema_consistency
* test_customer_endpoints_error_schema_consistency
2025-11-10 17:16:53 -08:00
Cesar Garcia and GitHub
656dce92d0
docs: fix streaming example in README ( #16461 )
...
* docs: add messages variable definition in streaming example
- Add missing messages variable in streaming code example
- Makes the example complete and runnable without modifications
* docs: capitalize LiteLLM in streaming section
* docs: add gpt-4o comment
2025-11-10 17:16:17 -08:00
Artem and GitHub
3289038089
add kimi k2 thinking ( #16445 )
2025-11-10 15:56:06 -08:00
yuneng-jiang and GitHub
39ae7549a4
[Feature] UI - Model Info Page Health Check ( #16416 )
...
* Add test connection button to model info page
* Unused import
2025-11-10 11:10:06 -08:00
Artem and GitHub
a97676b8ae
Add softgen to projects that are using litellm ( #16423 )
...
* Add Softgen project documentation
* Add Softgen project to sidebars
* Update Softgen
2025-11-10 11:09:29 -08:00
Sameer Kankute and GitHub
013c195ab7
Fix container api link ( #16440 )
2025-11-10 11:09:10 -08:00
Krrish Dholakia
50f35fca47
docs: reorder docs
2025-11-10 07:33:22 -08:00
Ishaan Jaffer
c088483da9
docs playground
2025-11-08 18:15:52 -08:00
Ishaan Jaffer
8c1dd78c13
fix imports
v1.79.3.rc.1
v1.79.3-nightly
2025-11-08 18:01:32 -08:00
Ishaan Jaffer
b2df26d0be
fix _transform_usage_objects
2025-11-08 17:29:19 -08:00
Ishaan Jaffer
8a8c24e391
ci/cd new deploy
2025-11-08 17:25:13 -08:00
Ishaan Jaffer
f2832ba2f8
docs fix
2025-11-08 17:25:01 -08:00
Ishaan Jaffer
b803af4aae
docs fix
2025-11-08 17:05:20 -08:00
Ishaan Jaffer
36d181e398
docs fix + linting fix
2025-11-08 17:02:00 -08:00
Ishaan Jaffer
42c1e4740a
docs built in guard
2025-11-08 16:59:00 -08:00
Ishaan Jaffer
a298a9d492
docs fix
2025-11-08 16:52:26 -08:00
Ishaan Jaffer
7fb46e0b29
docs fix
2025-11-08 16:50:51 -08:00
Ishaan Jaffer
4647b41d7f
docs fix
2025-11-08 16:50:06 -08:00
Krrish Dholakia
0640949333
fix(litellm_logging.py): correctly log token usage for audio transcription calls to langfuse
2025-11-08 16:47:58 -08:00
Ishaan Jaff and GitHub
08cfc2bf7e
[Docs] Litellm 1 79 2 rc ( #16415 )
...
* stash - v1
* docs fix
* docs fix
* docs
* folder fix
* docs fix
2025-11-08 16:47:15 -08:00
Alexsander Hamir and GitHub
277b564385
add: performance improvements to release notes ( #16401 )
...
* add: performance improvements to release notes
* fix: mention which endpoint is getting faster
* fix: clarify that reported latency is end-to-end
2025-11-08 16:42:58 -08:00