Commit Graph
27414 Commits
Author SHA1 Message Date
Ishaan JaffandGitHub 06eeb28c8f Litellm ci cd fixes 2 (#16693)
* litellm_proxy_unit_testing_part1

* test proxy unit test

* litellm_proxy_unit_testing_key_generation

* test_async_call_with_key_over_model_budget

* test_aasync_call_with_key_over_model_budget
v1.80.0-nightly
2025-11-15 14:12:44 -08:00
Ishaan Jaffer e08cd9bcdf fix QA check 2025-11-15 13:02:48 -08:00
a2e3b942dc Vector store files Stable Release (#16643)
* Add support for vector store files endpoints (#16490)

* Add base code for vector store integration

* fix azure related tests and linting error

* fix mypy errors

* Add vector store files documentation

* fix mapped tests

* Add bytedance and ideogram support in fal ai (#16636)

* Add fal ai flux pro v1.1 support (#16578)

* Add fal ai flux pro v1.1 support

* Add tests and docs

---------

Co-authored-by: Ishaan Jaffer <ishaanjaffer0324@gmail.com>
2025-11-15 13:00:33 -08:00
59d17cc468 Litellm anthropic contex management param support (#16528)
* Add support for anthropic context_management param

* Add support for anthropic context_management param

* Add context management in response

* fix review changes

---------

Co-authored-by: Ishaan Jaffer <ishaanjaffer0324@gmail.com>
2025-11-15 13:00:09 -08:00
Ishaan Jaffer 4eaa95a55f fix build and test 2025-11-15 11:21:45 -08:00
Ishaan Jaffer 32beb330fd fix pt endpoint test 2025-11-15 11:18:33 -08:00
Krish DholakiaandGitHub 586f126395 Prometheus - make OSS (#16689)
* refactor: remove enterprise license from prometheus metrics

* refactor: complete refactoring imports

* refactor: complete prometheus refactoring

* bump: version 1.80.0 → 1.80.1

* bump: version 1.80.1 → 1.80.2

* build: update litellm lock file

* docs(enterprise.md): cleanup enterprise docs

* docs: more docs cleanup

* docs: doc cleanup

* fix: fix imports

* fix: fix linting error
2025-11-15 11:06:34 -08:00
Ishaan JaffandGitHub 8c4d4aeef3 [Ci/CD] Speed up litellm mapped tests job on circle ci (#16688)
* fix mapped tests speed

* fixes

* split up test_litellm

* refactor mapped tests
2025-11-15 10:44:18 -08:00
Ishaan Jaffer 2bc122302f fix build and test 2025-11-15 10:41:15 -08:00
Ishaan Jaffer c587aeaf3a test_async_rate_limit 2025-11-15 10:34:24 -08:00
Ishaan Jaffer c2df54a8f0 proxy_pass_through_endpoint_tests 2025-11-15 10:28:24 -08:00
Ishaan Jaffer abe3fcc7e7 test_ui_view_spend_logs_with_team_id 2025-11-15 10:12:47 -08:00
Ishaan Jaffer 90c8233fa3 fix pt tests 2025-11-15 10:04:18 -08:00
Ishaan Jaffer 20c27b117a fix qa check 2025-11-15 09:55:21 -08:00
Ishaan Jaffer ceaaadeb8f fix debug logging 2025-11-15 09:50:09 -08:00
Ishaan Jaffer 95b1608970 test_get_valid_models_with_custom_llm_provider 2025-11-15 09:43:10 -08:00
Krrish Dholakia 70b8641822 build: bump migration 2025-11-15 09:34:50 -08:00
Ishaan Jaffer 666913f76d test_async_call_with_key_over_model_budget 2025-11-15 09:26:29 -08:00
Ishaan Jaffer be234e2a47 bump proxy extras 2025-11-15 09:22:26 -08:00
Ishaan Jaffer a029c88cb9 bump litellm-proxy-extras 2025-11-15 09:11:47 -08:00
Ishaan Jaffer 8439fde7c1 bump litellm-proxy-extras 2025-11-15 09:11:34 -08:00
Ishaan Jaffer 7ee8a41cef ruff check fix 2025-11-15 09:10:21 -08:00
yuneng-jiangandGitHub 9f45348bb2 Building UI for QA (#16686) 2025-11-15 09:03:29 -08:00
Ishaan Jaffer 0699430206 test logging tests + mcp server QA checks 2025-11-15 08:58:46 -08:00
Jorge Yero SalazarandGitHub 15a04681ff Fix UI logos loading with SERVER_ROOT_PATH (#16618) 2025-11-14 19:38:50 -08:00
Cesar GarciaandGitHub cc72037cec feat(openai): Add verbosity parameter support for GPT-5 family models (#16660)
OpenAI's GPT-5 model family supports a verbosity parameter to control
the length and detail of responses. This parameter accepts three values:
'low', 'medium', or 'high'.

Changes:
- Added verbosity parameter to completion() and acompletion() signatures
- Added verbosity to DEFAULT_CHAT_COMPLETION_PARAM_VALUES in constants.py
- Added verbosity to get_optional_params() in utils.py
- Added verbosity to GPT-5 supported params list
- Updated OpenAI docs with verbosity usage examples
- Added comprehensive test for verbosity parameter

Supported models: gpt-5, gpt-5.1, gpt-5-mini, gpt-5-nano, gpt-5-codex, gpt-5-pro
2025-11-14 19:38:27 -08:00
Rob GeadaandGitHub d35d9008c9 Ensure detector-id is passed as header to IBM detector server (#16649) 2025-11-14 19:35:49 -08:00
Luka PečnikandGitHub d84e97f211 fix: preserve $defs for Anthropic tools input schema (#16648)
* fix: preserve $defs for Anthropic tools input schema

* fix: preserve $defs for Anthropic tools input schema

* fix: preserve $defs for Anthropic tools input schema
2025-11-14 19:35:27 -08:00
yuneng-jiangandGitHub 473886d35a user_alias in read and update path (#16669) 2025-11-14 19:34:28 -08:00
pnookala-godaddyandGitHub f599a462c1 openai(video): use GET for /videos/{id}/content by returning empty params; add tests to assert GET (#16672) 2025-11-14 19:33:37 -08:00
Ishaan Jaffer 63994e302e test_call_with_key_over_model_budget 2025-11-14 19:05:00 -08:00
Ishaan Jaffer acad73018d fix pkg lock 2025-11-14 18:59:49 -08:00
Ishaan Jaffer 39c1a970a1 fix 2025-11-14 18:56:30 -08:00
Krrish Dholakia 9ced18b695 perf: use reusable http client 2025-11-14 18:56:14 -08:00
Krrish Dholakia 938ec7c39a fix: fix linting error 2025-11-14 18:54:24 -08:00
Ishaan Jaffer 11cf22e7b8 add "provider_specific_fields": null 2025-11-14 18:49:35 -08:00
Ishaan Jaffer a69011883a fix logging_testing 2025-11-14 18:48:20 -08:00
Ishaan Jaffer efb80ffab7 fix pkg lock 2025-11-14 18:43:41 -08:00
Ishaan Jaffer a1286fb609 security fix 2025-11-14 18:43:41 -08:00
yuneng-jiangandGitHub 09e226b140 [Feature] UI - New Callbacks table (#16512)
* New Callbacks table

* Change Action Buttons to use Icons

* Changed to follow our existing pattern

* Removed unused import
2025-11-14 18:36:59 -08:00
Ishaan Jaffer 9e8653ad3c fix prisma client 2025-11-14 18:25:27 -08:00
Krrish Dholakia 54e7792933 fix: remove dailytag request id migration from agents_table.sql 2025-11-14 18:24:01 -08:00
Krish DholakiaandGitHub 8097fafc05 Agents - support agent registration + discovery (A2A spec) (#16615)
* fix: initial commit adding types

* refactor: refactor to include agent registry

* feat(agents/): endpoints.py

working endpoint for agent discovery

* feat(agent_endpoints/endpoints.py): add permission management logic to agents endpoint

* feat: public endpoint for showing publicly discoverable agents

* feat: make /public/agent_hub discoverable

* feat(agent_endpoints/endpoints.py): working create agent endpoint

adds dynamic agent registration to the proxy

* feat: working crud endpoints

* feat: working multi-instance create/delete agents

* feat(migration.sql): add migration for agents table
2025-11-14 18:23:30 -08:00
Ishaan Jaffer 65468353d1 provider_specific_fields 2025-11-14 18:17:50 -08:00
YutaSaitoandGitHub f487f4e3a9 feat: add dynamic OAuth2 metadata discovery for MCP servers (#16676)
* feat: add dynamic OAuth2 metadata discovery for MCP servers

* fix: lint error
2025-11-14 18:14:43 -08:00
yuneng-jiangandGitHub 6063a75155 Remove Description Field from LLM Credentials (#16608) 2025-11-14 17:48:44 -08:00
Ishaan Jaffer 7faff1a7c0 pkg lock 2025-11-14 17:43:43 -08:00
Ishaan Jaffer 936bed056b security fix 2025-11-14 17:43:00 -08:00
Ishaan JaffandGitHub 8a43fbe8f7 Revert "[Feat] VertexAI - Add BGE Embeddings support (#16033)" (#16677)
This reverts commit 7133488282.
2025-11-14 17:41:06 -08:00
Ishaan Jaffer f8c022c8f5 bump new schema 2025-11-14 17:39:54 -08:00