Commit Graph

  • 39a1d438f2
    test(fireworks): replace deprecated llama-v3p3-70b-instruct model Yuneng Jiang 2026-05-15 22:17:10 -0700
  • 11393f86f5
    test(interactions): validate response fields against Interaction schema Yuneng Jiang 2026-05-15 21:13:36 -0700
  • c706184444
    Merge pull request #28029 from BerriAI/litellm_/determined-yalow-811fee yuneng-jiang 2026-05-15 20:24:25 -0700
  • d084782661
    Merge branch 'litellm_grid-v4-e2e-tests-cZRwz' of http://127.0.0.1:41997/git/BerriAI/litellm into litellm_grid-v4-e2e-tests-cZRwz Mateo Wang 2026-05-16 03:21:39 +0000
  • f77324d766
    refactor(tests): move reasoning_effort grid suite under llm_translation, drop v4 naming Mateo Wang 2026-05-16 03:21:28 +0000
  • 51dff1ff79
    fix(reasoning_effort_grid_v4): grant sonnet-4-6 entries the max-effort cap Cursor Agent 2026-05-16 03:12:20 +0000
  • 432742778a
    fix(reasoning_effort_grid_v4): cleanup unused fixture, parse converse body, guard budget tokens Cursor Agent 2026-05-16 02:58:20 +0000
  • fec4ae69e0
    test(ci): add reasoning_effort grid v4 e2e regression suite Mateo Wang 2026-05-16 02:46:47 +0000
  • aebb6061f8
    chore: retrigger CI Yuneng Jiang 2026-05-15 17:40:14 -0700
  • c459646162
    feat: add OTEL GenAI latest-experimental semantic convention support (#27418) Michael-RZ-Berri 2026-05-15 17:20:04 -0700
  • ed8a8a634b
    Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_/determined-yalow-811fee Yuneng Jiang 2026-05-15 16:51:53 -0700
  • 953a8b1b85
    test(proxy): isolate run_server CLI tests from prisma DB-setup path Yuneng Jiang 2026-05-15 16:51:45 -0700
  • 361a84ccb0
    Merge pull request #28022 from BerriAI/litellm_/hardcore-albattani-e592b4 yuneng-jiang 2026-05-15 16:15:46 -0700
  • 2c733c00f5
    chore(ci): modernize model references in tests and configs (#27856) Mateo Wang 2026-05-15 15:44:28 -0700
  • a4a1726d99
    test(proxy): add endpoint-level regression for /config/update double-encryption Yuneng Jiang 2026-05-15 15:29:08 -0700
  • 0d8c9137fb
    fix(proxy): make /config/update env-var encryption idempotent Yuneng Jiang 2026-05-15 15:14:18 -0700
  • 2f041a5224
    fix(utils): import get_secret at runtime (#28014) Sameer Kankute 2026-05-16 02:31:18 +0530
  • f9ba70d357
    fix(bedrock-mantle): use /anthropic/v1/messages path for Mantle endpo… (#27976) ishaan-berri 2026-05-15 13:31:59 -0700
  • 50df072d95
    feat: add weighted-routing failover (#27980) Sameer Kankute 2026-05-15 22:58:54 +0530
  • 106b2f2da8
    Merge pull request #27977 from BerriAI/litellm_mcp_internal_delegate_pkce Sameer Kankute 2026-05-15 22:57:48 +0530
  • fd927699c8
    Merge pull request #27960 from BerriAI/litellm_/peaceful-jang-c0e43b shin-berri 2026-05-15 09:08:38 -0700
  • c2efe9e422
    fix(vertex-ai): fix zero cost/usage on completed Vertex AI batch jobs (#27912) Sameer Kankute 2026-05-15 17:17:02 +0530
  • cbdc70d544
    fix(managed_batches): convert raw output_file_id to managed ID in CheckBatchCost poller (#27984) Sameer Kankute 2026-05-15 17:11:38 +0530
  • fe755ee02a
    feat(proxy): fix vector store retrieve/list/update/delete without model (#27929) Sameer Kankute 2026-05-15 17:07:59 +0530
  • 4e2b2d9d1f
    fix(mcp): expose delegate_auth_to_upstream in MCP server list rows (#27936) Sameer Kankute 2026-05-15 17:02:14 +0530
  • 02a9317a30
    fix(mcp): dedupe load_servers_from_config alias block Sameer Kankute 2026-05-15 10:11:38 +0530
  • d855e56333
    chore(mcp): warn on internal + upstream PKCE delegate Sameer Kankute 2026-05-15 10:05:35 +0530
  • bcbae93ecc
    Merge pull request #27958 from BerriAI/litellm_/funny-williams-dab711 yuneng-jiang 2026-05-14 20:49:49 -0700
  • 5aabfccf57
    fix(mcp): allow delegate PKCE bypass for internal MCP servers Sameer Kankute 2026-05-15 08:32:09 +0530
  • 5176e22737
    Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_/peaceful-jang-c0e43b Yuneng Jiang 2026-05-14 14:12:08 -0700
  • 27de6547dc
    Merge pull request #27957 from BerriAI/litellm_/blissful-hawking-dfd43c yuneng-jiang 2026-05-14 14:01:28 -0700
  • d4be90cdad
    Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_/funny-williams-dab711 Yuneng Jiang 2026-05-14 14:01:08 -0700
  • 538092a55f
    ci: use --cov=./litellm so coverage paths resolve unambiguously in Codecov Yuneng Jiang 2026-05-14 14:01:05 -0700
  • c82acbc0de
    test(ui): preserve global Button/Tooltip mocks in per-file @tremor/react vi.mock Yuneng Jiang 2026-05-14 14:01:02 -0700
  • 16bd81985d
    Merge pull request #27795 from BerriAI/litellm_vcr-cache-observability-and-fixes-c5bc yuneng-jiang 2026-05-14 13:51:16 -0700
  • ea2c5cf026
    Revert "ci(codecov): restore litellm/ prefix on uploaded coverage paths" Yuneng Jiang 2026-05-14 13:48:58 -0700
  • 3f6c0090c0
    chore(ci): remove unused GitHub Actions workflows and orphan files Yuneng Jiang 2026-05-14 13:43:45 -0700
  • e25a988a3f
    ci(codecov): restore litellm/ prefix on uploaded coverage paths Yuneng Jiang 2026-05-14 13:28:25 -0700
  • 39e1831e84
    Emit native web_search_tool_result blocks for Anthropic clients (Claude Desktop / Cowork citations) (#27886) ishaan-berri 2026-05-14 12:30:47 -0700
  • 9b6ab55c5f
    fix: allow for allowlisted redirect URIs (#27761) Dennis Henry 2026-05-14 14:19:30 -0400
  • 7a462a4220
    fix(rate-limit): stop v3 limiter from leaking internal stash to provider body (#27913) Mateo Wang 2026-05-14 10:53:04 -0700
  • 867470fd68
    ci(mutmut): enable mutate_only_covered_lines to fit in CI budget (#27910) ryan-crabbe-berri 2026-05-14 10:10:38 -0700
  • a6494e6fe3
    perf: eliminate per-request callback scanning on proxy hot path (#27858) Yassin Kortam 2026-05-14 09:28:31 -0700
  • 65d6ad82ef
    feat(lasso): add tool-calling support to LassoGuardrail (#27648) vladpolevoi 2026-05-14 18:35:24 +0300
  • 649eb2d176
    fix(guardrails): improve CrowdStrike AIDR input handling (#26658) Kenan Yildirim 2026-05-14 09:25:47 -0400
  • 410ce761dc
    fix: tighten budget field validation and authorization checks (#27897) Krrish Dholakia 2026-05-13 22:41:13 -0700
  • de1747dca8
    fix(spend-logs): redact echoed prompts in error_information (LIT-2992) (#27689) Yassin Kortam 2026-05-13 22:11:24 -0700
  • 117b036ed6
    Merge pull request #27907 from BerriAI/yj_build_2_may13 yuneng-jiang 2026-05-13 22:06:00 -0700
  • a2bb7aaf7e
    Merge pull request #27908 from BerriAI/yj_bump_may13 yuneng-jiang 2026-05-13 21:58:15 -0700
  • e838a40049
    uv lock Yuneng Jiang 2026-05-13 21:51:29 -0700
  • 0aa439d919
    bump: version 0.4.71 → 0.4.72 Yuneng Jiang 2026-05-13 21:51:11 -0700
  • 2d578a7165
    chore: update Next.js build artifacts (2026-05-14 04:47 UTC, node v20.20.2) Yuneng Jiang 2026-05-13 21:47:13 -0700
  • 8bbc61e03c
    fix: harden /key/update authorization checks (#27878) Krrish Dholakia 2026-05-13 21:16:04 -0700
  • 0c4982042a
    Merge pull request #27892 from BerriAI/worktree-fix-mcp-byok-oauth yuneng-jiang 2026-05-13 21:06:25 -0700
  • e3e5209f51
    Merge pull request #27801 from stuxf/chore/get-instance-fn-runtime-s3-gate yuneng-jiang 2026-05-13 20:53:54 -0700
  • a6a9d8edf0
    Merge pull request #27898 from stuxf/chore/banned-params-extra-body-cover yuneng-jiang 2026-05-13 20:48:57 -0700
  • 626b768d25
    chore(tests): drop redundant membership check; trim test comment user 2026-05-14 03:39:15 +0000
  • 5e56022553
    chore(proxy): coerce stringified nested-config containers before descent user 2026-05-14 03:37:14 +0000
  • 1bea77e564
    fix(ui): fetch version + debug flag from /health/readiness/details (#27896) yuneng-jiang 2026-05-13 20:33:23 -0700
  • 2519ac161e
    chore(proxy): cover extra_body + azure_ad_token in banned-params check user 2026-05-14 03:29:16 +0000
  • 1294165768
    feat(mcp): support MCP access group names in URL-based namespacing (#27726) Sameer Kankute 2026-05-14 08:50:38 +0530
  • aced4295bb
    chore(proxy): also scrub guardrail callbacks / module paths from DB overlay user 2026-05-14 01:24:51 +0000
  • f1d07c13e5 fix: block SSRF fields in RAG ingest vector_store config Krrish Dholakia 2026-05-13 18:10:04 -0700
  • baa68ebb12
    fix(pricing): GPT-4o-Transcribe Pricing (#27875) lmcdonald-godaddy 2026-05-13 17:42:05 -0700
  • f028a622e2
    fix(prometheus): emit litellm_remaining_tokens_metric for Bedrock and Vertex (#27705) Mateo Wang 2026-05-13 17:40:59 -0700
  • 3aef0642a8
    chore(proxy): also scrub pass_through_endpoints[].target from DB overlay user 2026-05-14 00:32:01 +0000
  • 7575df2549
    chore(proxy): scrub remote-URL module loads from DB-overlay config user 2026-05-14 00:15:51 +0000
  • b95130eb32 fix: block client-side pricing injection via request body Krrish Dholakia 2026-05-13 17:05:36 -0700
  • 6274b4c217
    fix(fireworks_ai): strip thinking_blocks from chat messages before Fireworks API call (#27881) milan-berri 2026-05-14 02:43:36 +0300
  • b593b88ec6
    Ishaan - May 13th Staging LiteLLM (#27877) ishaan-berri 2026-05-13 16:37:15 -0700
  • bbeb094d00
    Litellm agent oss staging 05 11 2026 (#27733) Sameer Kankute 2026-05-14 02:39:12 +0530
  • 06c1c3497f
    fix: Fix Redis Sentinel client handling to solve authentication error… (#26302) Krrish Dholakia 2026-05-13 14:06:58 -0700
  • 714664fe21
    docs: add class docstring to _LoopWrapper (#27870) oss-agent-shin 2026-05-13 13:54:00 -0700
  • ca82761e48
    docs(budget_manager): add docstring to BudgetManager.reset_cost (#27867) oss-agent-shin 2026-05-13 13:28:22 -0700
  • 5e706f8c87
    Merge pull request #27866 from BerriAI/litellm_/bold-kare-aebc4b yuneng-jiang 2026-05-13 13:14:01 -0700
  • d6fa08307b
    fix(proxy): expose db status on public /health/readiness Yuneng Jiang 2026-05-13 13:02:38 -0700
  • 7e61dbb1df
    fix(responses): preserve cache_control in Responses API -> Chat Completion transformation (#27727) Sameer Kankute 2026-05-14 00:47:06 +0530
  • 18f77ff7bc
    feat(mcp): add delegate_auth_to_upstream flag for PKCE passthrough (#27834) Sameer Kankute 2026-05-14 00:36:13 +0530
  • a74e269f7d
    fix(cost): align vertex_ai/gemini-embedding-2-preview with Vertex multimodal pricing (#27848) Sameer Kankute 2026-05-14 00:35:53 +0530
  • 466f06df6d
    fix(mcp): surface upstream 401 for token-forwarding MCP servers (#27847) Sameer Kankute 2026-05-14 00:33:36 +0530
  • 9f9e21d463
    fix(proxy): thread config_file_path through LiteLLM_JWTAuth.custom_validate user 2026-05-13 18:29:42 +0000
  • 93706bfb9a
    fix(bedrock-converse): drop blank-text fallback for empty thinking blocks (#27850) Mateo Wang 2026-05-13 10:04:59 -0700
  • 38709ba9bb
    feat(proxy): skip disable_background_health_check models on GET /health when flag set (#27716) Sameer Kankute 2026-05-13 22:19:05 +0530
  • 2e5ebf826f
    fix(responses): register cooldowns on failure + fail fast on stale encrypted_content (#27820) Mateo Wang 2026-05-13 09:03:13 -0700
  • a8f19404c5
    Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_vcr-cache-observability-and-fixes-c5bc Claude 2026-05-13 07:42:08 +0000
  • 1ea600bd70
    fix(vcr): aggregate worker stats on the controller so the session summary actually renders under xdist claude 2026-05-13 07:24:32 +0000
  • 8eecf76d36
    fix(gemini): normalize response_schema on native generateContent (#27775) Mateo Wang 2026-05-12 23:26:34 -0700
  • 7af0f05b71
    Merge pull request #27815 from BerriAI/litellm_internal_staging yuneng-jiang 2026-05-12 21:50:10 -0700
  • 431daa1479
    Merge pull request #27812 from BerriAI/litellm_lazyFeatureRootPath yuneng-jiang 2026-05-12 21:35:26 -0700
  • aee58db880
    test: replace dall-e-3 with gpt-image-1 in health check and router tests (#27813) yuneng-jiang 2026-05-12 21:23:52 -0700
  • 384fc0b6d0
    Cache normalized SERVER_ROOT_PATH at middleware init Yuneng Jiang 2026-05-12 21:00:31 -0700
  • 83f26d17c1
    Strip SERVER_ROOT_PATH before lazy-feature prefix match Yuneng Jiang 2026-05-12 20:43:08 -0700
  • 14a3083d45
    fix(proxy): thread config_file_path into pass-through and MCP-tool YAML loaders user 2026-05-13 03:15:59 +0000
  • 08f3c1aae8
    fix(types_utils): drop opt-in env from remote-module runtime gate user 2026-05-13 02:52:14 +0000
  • be2552bead
    Merge pull request #27805 from BerriAI/yj_build_may12 yuneng-jiang 2026-05-12 18:55:47 -0700
  • a82c240ab0
    test(vcr): tighten OVERFLOW classification and switch respx detection to AST Cursor Agent 2026-05-13 01:46:25 +0000
  • e42ba1e42c
    chore: update Next.js build artifacts (2026-05-13 01:42 UTC, node v20.20.2) Yuneng Jiang 2026-05-12 18:42:53 -0700
  • a232cd2d19
    Merge pull request #27798 from BerriAI/litellm_yj_may12 yuneng-jiang 2026-05-12 18:37:55 -0700
  • 924e8b243f
    Merge pull request #27573 from BerriAI/litellm_tag_budget_header_enforcement yuneng-jiang 2026-05-12 18:34:19 -0700
  • 1c4e4d4a60
    Fix 3 OpenTelemetry tracing bugs in proxy integration (#27757) Yassin Kortam 2026-05-12 18:32:05 -0700