scriptoriumadmin
  • Joined on 2026-03-01
scriptoriumadmin synced commits to refs/pull/48022/head at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:31 +00:00
082d3e7262 feat(providers): add CrowLLM as an OpenAI-compatible provider
43c07a0f12 fix(router)!: check and count deployment itpm and otpm on every Responses WebSocket turn (#49069)
4786dd861b fix(proxy)!: scope /health by wildcard keys and team model allowlists the way auth does (#49155)
160a0b72cf fix(mcp): bill both calls of a streamed chat completions MCP auto-execute (#48899)
cbfb1abdb3 fix(proxy)!: label shared-handler errors the way the route catch-alls do (#39555)
Compare 476 commits »
scriptoriumadmin synced commits to refs/pull/48027/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:31 +00:00
837f36e872 fix(proxy): log router-refused image generation requests (#49349)
a9b181489b fix(gemini): add the batch, flex and priority text output prices to gemini-2.5-flash-image (#49358)
458463a20d fix(search): forward Perplexity search filters (#49344)
969ded2b54 fix(guardrails): drop the response pipeline steps that never ran from x-litellm-applied-guardrails (#49264)
Compare 80 commits »
scriptoriumadmin synced commits to refs/pull/48028/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:31 +00:00
a9b181489b fix(gemini): add the batch, flex and priority text output prices to gemini-2.5-flash-image (#49358)
458463a20d fix(search): forward Perplexity search filters (#49344)
969ded2b54 fix(guardrails): drop the response pipeline steps that never ran from x-litellm-applied-guardrails (#49264)
ef9385c712 refactor(proxy): inject gateway activity through a typed repository (#49116)
Compare 86 commits »
scriptoriumadmin synced commits to refs/pull/48034/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:31 +00:00
b195d15b93 fix(vertex_ai,azure_ai)!: auto-add the compaction, thinking display, and tool change betas on Claude routes (#44747)
d18efdfe13 fix(vllm): send the pass-through key as a bearer on both /vllm routes (#46861)
5d5e3685c1 fix(logging): warn when drop_params drops a requested reasoning level on the remaining paths (#48933)
df47ec0171 fix(spend): keep a NaN or infinite cost from wedging daily spend writes (#48829)
Compare 147 commits »
scriptoriumadmin synced commits to refs/pull/48035/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:31 +00:00
2efddcbecd fix(openrouter): type embedding usage cost lookup
c67036c2ce fix(openrouter): preserve provider-reported embedding cost
35d3a1784b fix(proxy): preserve access windows when editing models (#49316)
7e37c20748 fix(responses): run the guardrails a Responses WebSocket frame selects (#48725)
Compare 119 commits »
scriptoriumadmin synced commits to refs/pull/47916/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
4786dd861b fix(proxy)!: scope /health by wildcard keys and team model allowlists the way auth does (#49155)
160a0b72cf fix(mcp): bill both calls of a streamed chat completions MCP auto-execute (#48899)
cbfb1abdb3 fix(proxy)!: label shared-handler errors the way the route catch-alls do (#39555)
b71491c6c9 fix(bedrock): route a Bedrock model id with no Invoke provider to Converse (#43290)
Compare 36 commits »
scriptoriumadmin synced commits to refs/pull/47920/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
4c8b90945f fix(realtime)!: send the Gemini Live setup at the first content so session.update settings apply (#39864)
73aaf9e3da fix(mistral): forward prompt_cache_key to the Mistral API (#47432)
e81dd348a4 fix(proxy)!: log and bill Responses-style bodies sent to /cursor/chat/completions (#30277)
cfb77ecc3a fix(proxy): list only routable models for a wildcard alias over a provider org (#49152)
Compare 179 commits »
scriptoriumadmin synced commits to refs/pull/47980/head at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
1ef9830457 Merge remote-tracking branch 'origin/main' into HEAD
79f719aece fix(proxy): read hook container storage the way repr does and send error-event models as str()
e6b4774ac6 fix(bedrock): restore the eu.anthropic.claude-haiku-4-5-20251001-v1:0 model map row (#49375)
b92222922a test(integration): match Databricks classifier budget telemetry (#49382)
98a1a6b209 fix(mcp): log SDK request rejections (#49184)
Compare 227 commits »
scriptoriumadmin synced commits to refs/pull/47980/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
5950af8fb5 fix(responses): preserve text verbosity when bridging to chat completions (#49049)
61efbd071e fix(aiohttp): bill the usage a stream sent before its connection dropped, and deflake the CyberArk override test (#47838)
02a6a96dec feat(accounting): add bounded transactional usage persistence (#49190)
1ef9830457 Merge remote-tracking branch 'origin/main' into HEAD
Compare 130 commits »
scriptoriumadmin synced commits to refs/pull/47984/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
84617874b8 fix(ui): resolve auto router templates through ids a * catch-all lists over a partial wildcard (#49331)
8801a17f0d fix(proxy)!: bind admin-owned team keys to their team's MCP servers (#49161)
5950af8fb5 fix(responses): preserve text verbosity when bridging to chat completions (#49049)
61efbd071e fix(aiohttp): bill the usage a stream sent before its connection dropped, and deflake the CyberArk override test (#47838)
Compare 342 commits »
scriptoriumadmin synced commits to refs/pull/47990/head at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
abc8db54aa feat(speechify): add text-to-speech support for /v1/audio/speech
a392a39627 fix(vertex_ai): bill Claude web search per request on deployments priced in model_info (#49160)
d1d6d55063 fix(hosted_vllm): accept the vLLM production-stack router's file and batch objects (#49068)
afec145edc feat(passthrough): let a WebSocket relay bill a session from its client text (#49281)
84617874b8 fix(ui): resolve auto router templates through ids a * catch-all lists over a partial wildcard (#49331)
Compare 591 commits »
scriptoriumadmin synced commits to refs/pull/47941/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
d23af8bdd0 fix(cost): bill the margin once on rebuilt streams and streamed Responses through the chat bridge (#49254)
840c83b403 test: bedrock claude prompt caching on /v1/messages reports and charges cache tokens (#49265)
f7f87e6193 fix(responses): normalize empty function_call_output to an empty tool result (#48845)
ccdc8c7d10 docs(daily-activity): describe guardrail spend fields and reporting key IDs in OpenAPI (#49236)
Compare 362 commits »
scriptoriumadmin synced commits to refs/pull/47942/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
d23af8bdd0 fix(cost): bill the margin once on rebuilt streams and streamed Responses through the chat bridge (#49254)
840c83b403 test: bedrock claude prompt caching on /v1/messages reports and charges cache tokens (#49265)
f7f87e6193 fix(responses): normalize empty function_call_output to an empty tool result (#48845)
ccdc8c7d10 docs(daily-activity): describe guardrail spend fields and reporting key IDs in OpenAPI (#49236)
Compare 69 commits »
scriptoriumadmin synced commits to refs/pull/47982/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
b195d15b93 fix(vertex_ai,azure_ai)!: auto-add the compaction, thinking display, and tool change betas on Claude routes (#44747)
d18efdfe13 fix(vllm): send the pass-through key as a bearer on both /vllm routes (#46861)
5d5e3685c1 fix(logging): warn when drop_params drops a requested reasoning level on the remaining paths (#48933)
df47ec0171 fix(spend): keep a NaN or infinite cost from wedging daily spend writes (#48829)
Compare 34 commits »
scriptoriumadmin synced commits to refs/pull/47990/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:30 +00:00
abc8db54aa feat(speechify): add text-to-speech support for /v1/audio/speech
a392a39627 fix(vertex_ai): bill Claude web search per request on deployments priced in model_info (#49160)
d1d6d55063 fix(hosted_vllm): accept the vLLM production-stack router's file and batch objects (#49068)
afec145edc feat(passthrough): let a WebSocket relay bill a session from its client text (#49281)
Compare 541 commits »
scriptoriumadmin synced commits to refs/pull/47865/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:29 +00:00
35d3a1784b fix(proxy): preserve access windows when editing models (#49316)
7e37c20748 fix(responses): run the guardrails a Responses WebSocket frame selects (#48725)
467847b2e9 fix(ui): restore Z.AI credential fields in provider catalog (#49325)
a42c1c138a fix(exceptions): classify SGLang context window overflow (#48837)
Compare 441 commits »
scriptoriumadmin synced commits to refs/pull/47877/head at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:29 +00:00
c9f2f72cc0 fix(terraform): drop out-of-band deleted litellm_key from state and treat its 404 on delete as gone
4c8b90945f fix(realtime)!: send the Gemini Live setup at the first content so session.update settings apply (#39864)
73aaf9e3da fix(mistral): forward prompt_cache_key to the Mistral API (#47432)
e81dd348a4 fix(proxy)!: log and bill Responses-style bodies sent to /cursor/chat/completions (#30277)
cfb77ecc3a fix(proxy): list only routable models for a wildcard alias over a provider org (#49152)
Compare 1584 commits »
scriptoriumadmin synced commits to refs/pull/47880/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:29 +00:00
a44e44b980 fix(cache_control): pick the chat-path dialect from the deployment's provider prefix (#45295)
87fec5467f fix(sso): keep CLI SSO and Claude Code gateway team lists in the user record's order (#49033)
02ef44c388 fix(streaming): convert upstream logprobs so streams with logprobs end with their finish chunk (#33549)
0070ce23b3 fix(router)!: apply content_policy_fallbacks when router settings update at runtime (#45428)
Compare 54 commits »
scriptoriumadmin synced commits to refs/pull/47849/merge at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:29 +00:00
f7f87e6193 fix(responses): normalize empty function_call_output to an empty tool result (#48845)
ccdc8c7d10 docs(daily-activity): describe guardrail spend fields and reporting key IDs in OpenAPI (#49236)
707ac1ffee fix(aiand)!: show ai&'s name and logo, and sync ai&'s model list (#49158)
17d1f58336 fix(ui): preserve team model grants on unrelated settings saves (#49258)
Compare 282 commits »
scriptoriumadmin synced commits to refs/pull/47850/head at scriptoriumadmin/litellm from mirror 2026-10-31 07:10:29 +00:00
2603354470 test(integration): keep the BUG skip on the priority scheduler race test
13ea9b5404 test(integration): remove BUG skips for 2 more tests that pass on main
Compare 2 commits »