Commit Graph

30881 Commits

Author SHA1 Message Date
Ishaan Jaff
e325b1833d
Docs - v1.80.0 (#16694)
* fix pkg on docs

* refactor 1

* fix refactor

* docs

* fix

* fixes
2025-11-15 14:42:43 -08:00
Ishaan Jaff
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
2025-11-15 14:12:44 -08:00
Ishaan Jaffer
e08cd9bcdf fix QA check 2025-11-15 13:02:48 -08:00
Sameer Kankute
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
Sameer Kankute
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 Dholakia
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 Jaff
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-jiang
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
yuneng-jiang
cff8a3115a Merge with main 2025-11-14 20:02:35 -08:00
Jorge Yero Salazar
15a04681ff
Fix UI logos loading with SERVER_ROOT_PATH (#16618) 2025-11-14 19:38:50 -08:00
Cesar Garcia
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 Geada
d35d9008c9
Ensure detector-id is passed as header to IBM detector server (#16649) 2025-11-14 19:35:49 -08:00
Luka Pečnik
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-jiang
473886d35a
user_alias in read and update path (#16669) 2025-11-14 19:34:28 -08:00
pnookala-godaddy
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-jiang
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 Dholakia
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
YutaSaito
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-jiang
24c23c62ba Linting 2025-11-14 18:14:22 -08:00
yuneng-jiang
ae4dfb53dd Add migration 2025-11-14 18:06:49 -08:00
yuneng-jiang
63dcd00b8b Merge remote-tracking branch 'origin/main' into litellm_org_usage 2025-11-14 18:05:50 -08:00