scriptoriumadmin
  • Joined on 2026-03-01
scriptoriumadmin synced commits to refs/pull/48483/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
cfe0100e1f fix(router): preserve tag fail-open policy through affinity and cooldown (#48470)
aa33b052d2 fix(messages): honor OpenAI stop_sequences (#37118) (#48534)
74ce6d1d66 fix(databricks): reuse base OAuth for decisions (#48395) (#48527)
e5757934fd fix(azure): add keyless Decisions authentication (#48386) (#48529)
Compare 16 commits »
scriptoriumadmin synced commits to refs/pull/48484/head at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
fdf618eae5 fix: preserve media across Responses and Gemini conversions
scriptoriumadmin synced commits to refs/pull/48489/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
a53ea5bd77 fix(proxy): keep every startup line JSON when json_logs is on (#47035)
2a9c630182 fix(proxy): release concurrency slots when synthetic streams complete (#48628)
ad4b35d791 fix(mcp): accept YAML OpenAPI documents (#48622)
c23cff7e45 fix(mcp): enforce deny-first tool policy consistently (#48625)
Compare 80 commits »
scriptoriumadmin synced commits to refs/pull/48496/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
14193435b8 refactor(anthropic): rename llms/anthropic/pass_through to llms/anthropic/messages (#48510)
cfe0100e1f fix(router): preserve tag fail-open policy through affinity and cooldown (#48470)
aa33b052d2 fix(messages): honor OpenAI stop_sequences (#37118) (#48534)
74ce6d1d66 fix(databricks): reuse base OAuth for decisions (#48395) (#48527)
Compare 28 commits »
scriptoriumadmin synced commits to refs/pull/48506/head at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
55a0a25080 refactor(proxy): give database shutdown one lifespan owner
scriptoriumadmin synced commits to refs/pull/48506/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
0a1dbc0fb4 refactor(mcp): drop the experimental label from the MCP server and client paths (#48513)
55a0a25080 refactor(proxy): give database shutdown one lifespan owner
0657ed46cf fix(langfuse_otel)!: derive trace-level name, input, output and tags on traces litellm starts (#42705)
14193435b8 refactor(anthropic): rename llms/anthropic/pass_through to llms/anthropic/messages (#48510)
Compare 28 commits »
scriptoriumadmin synced commits to refs/pull/48507/head at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
2465cddf22 refactor(proxy): inject grouped database repositories
55a0a25080 refactor(proxy): give database shutdown one lifespan owner
Compare 2 commits »
scriptoriumadmin synced commits to refs/pull/48518/head at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
516f0feab5 Revert "ci(spend-logs-guard): read the diff from the pulls/files API instead of fetching PR commits"
36da4fe034 ci(spend-logs-guard): read the diff from the pulls/files API instead of fetching PR commits
943f902e92 ci(spend-logs-guard): flatten paginated reviews with jq, check out the base ref
cf88f410b1 ci: spend-logs-guard requires kerry-berri approval on LiteLLM_SpendLogs schema and migration changes
Compare 4 commits »
scriptoriumadmin synced commits to refs/pull/48519/head at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
007385aca6 refactor(passthrough): drop the _send_to_client docstring
795e622c63 test(passthrough): let pytest-timeout guard the relay test instead of a 5s wait_for
363cc0da04 fix(passthrough): bill a WebSocket session whose client hangs up mid-stream
Compare 3 commits »
scriptoriumadmin synced commits to refs/pull/48519/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
007385aca6 refactor(passthrough): drop the _send_to_client docstring
a53ea5bd77 fix(proxy): keep every startup line JSON when json_logs is on (#47035)
2a9c630182 fix(proxy): release concurrency slots when synthetic streams complete (#48628)
ad4b35d791 fix(mcp): accept YAML OpenAPI documents (#48622)
Compare 44 commits »
scriptoriumadmin synced commits to refs/pull/48521/head at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
537cd2e6d4 fix(passthrough): bill a client frame whose upstream send is cancelled
660c43cb9f test(passthrough): bill the speak relay tests through the real success handler
71d23db938 test(passthrough): type the Deepgram speak tests
64c6955c96 feat(passthrough): add Deepgram streaming text-to-speech WebSocket route
67b70b5011 refactor(passthrough): share the Deepgram WebSocket route body
Compare 9 commits »
scriptoriumadmin synced commits to refs/pull/48507/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
0a1dbc0fb4 refactor(mcp): drop the experimental label from the MCP server and client paths (#48513)
2465cddf22 refactor(proxy): inject grouped database repositories
55a0a25080 refactor(proxy): give database shutdown one lifespan owner
Compare 30 commits »
scriptoriumadmin synced commits to refs/pull/48513/head at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
99e471debd merge: origin/main into litellm_rename_mcp_drop_experimental
14193435b8 refactor(anthropic): rename llms/anthropic/pass_through to llms/anthropic/messages (#48510)
cfe0100e1f fix(router): preserve tag fail-open policy through affinity and cooldown (#48470)
aa33b052d2 fix(messages): honor OpenAI stop_sequences (#37118) (#48534)
74ce6d1d66 fix(databricks): reuse base OAuth for decisions (#48395) (#48527)
Compare 13 commits »
scriptoriumadmin synced commits to refs/pull/48517/head at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
4ef4f554ee fix(http): raise aiohttp max_field_size for large response headers
cfe0100e1f fix(router): preserve tag fail-open policy through affinity and cooldown (#48470)
aa33b052d2 fix(messages): honor OpenAI stop_sequences (#37118) (#48534)
74ce6d1d66 fix(databricks): reuse base OAuth for decisions (#48395) (#48527)
e5757934fd fix(azure): add keyless Decisions authentication (#48386) (#48529)
Compare 21 commits »
scriptoriumadmin synced commits to refs/pull/48517/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
21ab2cb87b test: update stale integration and guardrail e2e tests to intended behavior (#48665)
15eca24fc2 fix(guardrails)!: redact secrets in tool traffic and system prompts (#47122)
b9e4298506 fix: preserve media across Responses and Gemini conversions (#48484)
696ff615d4 feat(morph): support open models and cached input pricing (#48676)
Compare 73 commits »
scriptoriumadmin synced commits to refs/pull/48520/head at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
0c361389e7 docs(auth): note that the Token Authorization scheme comes from Deepgram SDKs
0ce6fabe13 refactor(auth): read WebSocket keys with the shared Authorization parser
88d6a61d74 feat(auth): accept a Token Authorization header on the Deepgram WebSocket route
363cc0da04 fix(passthrough): bill a WebSocket session whose client hangs up mid-stream
Compare 4 commits »
scriptoriumadmin synced commits to refs/pull/48520/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:37 +00:00
0c361389e7 docs(auth): note that the Token Authorization scheme comes from Deepgram SDKs
0ce6fabe13 refactor(auth): read WebSocket keys with the shared Authorization parser
795e622c63 test(passthrough): let pytest-timeout guard the relay test instead of a 5s wait_for
88d6a61d74 feat(auth): accept a Token Authorization header on the Deepgram WebSocket route
Compare 6 commits »
scriptoriumadmin synced commits to refs/pull/48439/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:36 +00:00
cfe0100e1f fix(router): preserve tag fail-open policy through affinity and cooldown (#48470)
aa33b052d2 fix(messages): honor OpenAI stop_sequences (#37118) (#48534)
74ce6d1d66 fix(databricks): reuse base OAuth for decisions (#48395) (#48527)
e5757934fd fix(azure): add keyless Decisions authentication (#48386) (#48529)
Compare 73 commits »
scriptoriumadmin synced commits to refs/pull/48440/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:36 +00:00
cfe0100e1f fix(router): preserve tag fail-open policy through affinity and cooldown (#48470)
aa33b052d2 fix(messages): honor OpenAI stop_sequences (#37118) (#48534)
74ce6d1d66 fix(databricks): reuse base OAuth for decisions (#48395) (#48527)
e5757934fd fix(azure): add keyless Decisions authentication (#48386) (#48529)
Compare 73 commits »
scriptoriumadmin synced commits to refs/pull/48445/merge at scriptoriumadmin/litellm from mirror 2026-10-28 06:24:36 +00:00
14193435b8 refactor(anthropic): rename llms/anthropic/pass_through to llms/anthropic/messages (#48510)
cfe0100e1f fix(router): preserve tag fail-open policy through affinity and cooldown (#48470)
aa33b052d2 fix(messages): honor OpenAI stop_sequences (#37118) (#48534)
74ce6d1d66 fix(databricks): reuse base OAuth for decisions (#48395) (#48527)
Compare 51 commits »