scriptoriumadmin
  • Joined on 2026-03-01
scriptoriumadmin synced commits to refs/pull/43784/head at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:52 +00:00
b717835645 style: sort the json_loader import block (ruff I001)
scriptoriumadmin synced commits to refs/pull/43784/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:52 +00:00
79756cbb9b feat(agents): enforce authoritative agent permissions (#43721)
0736a14326 fix(ui): right-align money and count columns across tables (#37889)
7204942756 fix(proxy): keep request-body credentials out of stored spend-log requests (#43635)
025292e75b feat(pricing): add vertex_ai gemini-3.8 flash tts rows (#43876)
Compare 33 commits »
scriptoriumadmin synced commits to refs/pull/43786/head at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:52 +00:00
9bd060238d fix(guardrails): keep Azure Text Moderation on messages only so this PR stays Prompt Shield scoped
47380ae72d test(guardrails): poll worker-kill spend rows to settle before the duplicate check
f3e9d34aa2 test(guardrails): assert no duplicate rows instead of exact row count after worker kill
71e087fa78 test(guardrails): reuse the existing text moderation response helper
00fa9338b2 test(guardrails): assert caller-observed outcomes in Azure call type unit tests
Compare 53 commits »
scriptoriumadmin synced commits to refs/pull/43786/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:52 +00:00
9bd060238d fix(guardrails): keep Azure Text Moderation on messages only so this PR stays Prompt Shield scoped
54ae4c5bbf fix(azure_storage): keep the DataLakeServiceClient alive until its TTL elapses (#43082)
431ecd8920 chore(deps): bump gitpython and tornado, extend diskcache osv ignore to Nov 1 (#43961)
a3a7650569 fix(guardrails): treat an unknown straiker api_version as unset instead of skipping the guardrail (#43956)
Compare 80 commits »
scriptoriumadmin synced commits to refs/pull/43787/head at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:52 +00:00
e0eb130ddc test(llms): cover provider error status on eval, eval run, skill and vector store file content lookups
0be90428f5 test(llms): keep the lookup handler raise block to a single statement
d7a7227fad test(llms): cover provider error status on vector store and file lookup handlers
c0631238bb test(proxy): inject a fake router for the search default model test
57e95cc66f fix(proxy): keep image edit defaults within type-discipline budget and give request mocks a scope
Compare 57 commits »
scriptoriumadmin synced commits to refs/pull/43787/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:52 +00:00
e0eb130ddc test(llms): cover provider error status on eval, eval run, skill and vector store file content lookups
632b69b5c8 refactor(proxy): answer every team access check with TeamAccess.allows (#43364)
52b9fa2ba1 feat(agents): add identity registration and dashboard controls (#43723)
f39c811d34 fix(packaging): keep wheel paths under Windows MAX_PATH for Store Python (#43903)
Compare 66 commits »
scriptoriumadmin synced commits to refs/pull/43791/head at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:52 +00:00
5102d3c116 test(realtime): assert guardrail-gated response.create on the provider_config path
ec7fe387c4 fix(realtime): only inject response.create when a transcript guardrail suppressed VAD auto-response
50f5cc9bbb feat(otel v2): excluded_services opt-out for datastore spans on tenant destinations (#43278)
e78845afcf feat(ui): agent traces tab on logs with timeline and otel setup guide (#43891)
41df8cf4d0 feat(traces): add Rust storage foundation (#43819)
Compare 41 commits »
scriptoriumadmin synced commits to refs/pull/43791/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:52 +00:00
5102d3c116 test(realtime): assert guardrail-gated response.create on the provider_config path
ec7fe387c4 fix(realtime): only inject response.create when a transcript guardrail suppressed VAD auto-response
50f5cc9bbb feat(otel v2): excluded_services opt-out for datastore spans on tenant destinations (#43278)
e78845afcf feat(ui): agent traces tab on logs with timeline and otel setup guide (#43891)
Compare 37 commits »
scriptoriumadmin synced commits to refs/pull/43729/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
3930c5bab6 fix(proxy): strip caller credentials from websocket passthrough (#43855)
79756cbb9b feat(agents): enforce authoritative agent permissions (#43721)
0736a14326 fix(ui): right-align money and count columns across tables (#37889)
7204942756 fix(proxy): keep request-body credentials out of stored spend-log requests (#43635)
Compare 62 commits »
scriptoriumadmin synced commits to refs/pull/43733/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
f285229b51 fix(proxy): delete large teams without per-member transaction fan-out (#42998)
657bb777fa fix(hosted_vllm): keep reasoning_content on replayed assistant messages (#43599)
405ed414cb feat(agents): authenticate Entra identities and delegated requests (#43722)
2bf0cddcc1 fix(bedrock): keep applicable beta headers (#43829)
Compare 72 commits »
scriptoriumadmin synced commits to refs/pull/43731/head at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
03b05fe8c8 test(proxy): pin that another route's guardrail cannot gate this body
d8969d86f6 fix(proxy): only let a request-reading guardrail gate a non-object body
d8ef042bd9 fix(proxy): refuse a guarded passthrough body that guardrails cannot read
Compare 3 commits »
scriptoriumadmin synced commits to refs/pull/43731/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
03b05fe8c8 test(proxy): pin that another route's guardrail cannot gate this body
d8969d86f6 fix(proxy): only let a request-reading guardrail gate a non-object body
b370996b9d test(router): settle the shared logging worker before recording shadow callbacks (#43847)
6bc17f98d7 refactor: clean up fresh tech debt from 2026-09-29 (#43830)
Compare 48 commits »
scriptoriumadmin synced commits to refs/pull/43734/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
d74ad34a0f Merge remote-tracking branch 'origin/main' into litellm_project_all_team_models_403
8a1f3568ba chore(cost-map): sync openrouter prices from the models API (#43950)
14c012f187 ci: retrigger e2e after ephemeral stack deploy timeout
38b0762992 fix(wandb): set supports_vision true on GLM-5.3-Flash (#43951)
Compare 87 commits »
scriptoriumadmin synced commits to refs/pull/43748/head at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
fc6060e118 refactor(s3_v2): read cold storage metadata without an empty dict default
e999a4e0b6 chore: merge main into litellm_s3_partition_granularity
ed4caebb65 fix(anthropic): forward the dangerous-tool-use beta to Azure AI Foundry (#43934)
8440b4dc09 test(s3_v2): declare the sink outage burst models in config
202db81b61 test(e2e): deselect the s3_v2 live e2e on the stage-mirror stack
Compare 90 commits »
scriptoriumadmin synced commits to refs/pull/43734/head at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
d74ad34a0f Merge remote-tracking branch 'origin/main' into litellm_project_all_team_models_403
8a1f3568ba chore(cost-map): sync openrouter prices from the models API (#43950)
14c012f187 ci: retrigger e2e after ephemeral stack deploy timeout
38b0762992 fix(wandb): set supports_vision true on GLM-5.3-Flash (#43951)
f553c80cd3 test(proxy): scope user_api_key_auth overrides in proxy_server tests (#43952)
Compare 93 commits »
scriptoriumadmin synced commits to refs/pull/43739/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
3930c5bab6 fix(proxy): strip caller credentials from websocket passthrough (#43855)
79756cbb9b feat(agents): enforce authoritative agent permissions (#43721)
0736a14326 fix(ui): right-align money and count columns across tables (#37889)
7204942756 fix(proxy): keep request-body credentials out of stored spend-log requests (#43635)
Compare 59 commits »
scriptoriumadmin synced commits to refs/pull/43741/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
264b09ac8d fix(responses): scan and mask top-level instructions with guardrails (#43629)
253627f484 fix(ui): render access group MCP and agent selections as wrapping chips (#41228)
3930c5bab6 fix(proxy): strip caller credentials from websocket passthrough (#43855)
79756cbb9b feat(agents): enforce authoritative agent permissions (#43721)
Compare 57 commits »
scriptoriumadmin synced commits to refs/pull/43747/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
f285229b51 fix(proxy): delete large teams without per-member transaction fan-out (#42998)
657bb777fa fix(hosted_vllm): keep reasoning_content on replayed assistant messages (#43599)
405ed414cb feat(agents): authenticate Entra identities and delegated requests (#43722)
2bf0cddcc1 fix(bedrock): keep applicable beta headers (#43829)
Compare 60 commits »
scriptoriumadmin synced commits to refs/pull/43748/merge at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
fc6060e118 refactor(s3_v2): read cold storage metadata without an empty dict default
38b0762992 fix(wandb): set supports_vision true on GLM-5.3-Flash (#43951)
f553c80cd3 test(proxy): scope user_api_key_auth overrides in proxy_server tests (#43952)
e999a4e0b6 chore: merge main into litellm_s3_partition_granularity
Compare 67 commits »
scriptoriumadmin synced commits to refs/pull/43750/head at scriptoriumadmin/litellm from mirror 2026-10-01 02:03:51 +00:00
6339f9fef8 feat(proxy): let team members set their own spend cap within their team allocation
79756cbb9b feat(agents): enforce authoritative agent permissions (#43721)
0736a14326 fix(ui): right-align money and count columns across tables (#37889)
7204942756 fix(proxy): keep request-body credentials out of stored spend-log requests (#43635)
025292e75b feat(pricing): add vertex_ai gemini-3.8 flash tts rows (#43876)
Compare 49 commits »