scriptoriumadmin
  • Joined on 2026-03-01
scriptoriumadmin synced commits to refs/pull/42708/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:12 +00:00
2e1a98f521 fix(logging): deduplicate streaming failure callbacks (#44442)
8f6546df9f refactor(ui): route dashboard URL state through nuqs parsers (#44537)
be4481779e chore(cost-map): sync openrouter prices from the models API (#44533)
5a5fd92d39 fix(dashboard): route dev API calls on Accept and fail fast on non-JSON 2xx (#44528)
Compare 15 commits »
scriptoriumadmin synced commits to refs/pull/42740/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:12 +00:00
169af2f883 ci: split slow unit shards and build the Rust bridge once per run (#44622)
c29b42a32b fix(lens): preserve span timestamps in investigation evidence (#44702)
371b527d60 fix(build): rebuild the Rust bridge when uv sync sees Rust sources change (#44708)
c561372a02 fix(lens): show investigation findings for agent traces (#44696)
Compare 68 commits »
scriptoriumadmin synced commits to refs/pull/42761/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:12 +00:00
e028170fc6 Merge branch 'main' into fix/guardrail-gemini-native-tools
a29a55bd68 fix(guardrails): drop stale mutable-ok marker in GuardrailToolParam serializer
2e81db03b9 fix(auto-router): align preview and serving default resolution (#44436)
3286782dea fix(caching): key response cache by router model group in litellm_metadata (#44542)
Compare 21 commits »
scriptoriumadmin synced commits to refs/pull/42818/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:12 +00:00
e2c106101c fix(harness): drop the unused Any import that fails ruff on main (#44627)
7625b8e788 chore(harness): drop the unused Any import left in harness options (#44625)
75b45e39c9 fix(proxy): enforce internal-user model creation prohibition (#44438)
f81a3f5243 fix(responses): report truncated bridged output as incomplete and echo request params (#44460)
Compare 102 commits »
scriptoriumadmin synced commits to refs/pull/42821/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:12 +00:00
b69d744993 feat(lens): analyze trace workspaces with confined Python and compaction (#44640)
7123484c28 test(integration): basic translation cases for the openai_responses route (#44663)
d23a0636b4 test(integration): azure_ai-route basic translation cases on messages, chat completions and responses (#44658)
034664001f fix(ui): send null instead of $0 when a team's member default budget is cleared (#44644)
Compare 51 commits »
scriptoriumadmin synced commits to refs/pull/42281/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
2e1a98f521 fix(logging): deduplicate streaming failure callbacks (#44442)
8f6546df9f refactor(ui): route dashboard URL state through nuqs parsers (#44537)
be4481779e chore(cost-map): sync openrouter prices from the models API (#44533)
5a5fd92d39 fix(dashboard): route dev API calls on Accept and fail fast on non-JSON 2xx (#44528)
Compare 18 commits »
scriptoriumadmin synced commits to refs/pull/42449/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
8364f88cbb ci: run unit selections from GHA test-path and drop the CircleCI unit jobs (#44461)
9b6a6a0b71 refactor(tracing): generate existing HTTP request models from Rust schemas (#44591)
d946706744 feat(guardrails): add llm shield pii redaction and rehydration guardrail (#42645)
2d82915084 fix(mcp): bind OAuth clients to their upstream issuer (#37777)
Compare 96 commits »
scriptoriumadmin synced commits to refs/pull/42449/head at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
31f63d8e28 Merge remote-tracking branch 'origin/main' into bugfix/banner-non-utf8-stdout
1939376c79 fix(proxy): state show_banner's real error contract and explain the swallow
be4481779e chore(cost-map): sync openrouter prices from the models API (#44533)
5a5fd92d39 fix(dashboard): route dev API calls on Accept and fail fast on non-JSON 2xx (#44528)
1d52985d03 fix(ci): repair the security sweep and Lens billing integration tests for ROI, JWKS, and release identity changes (#44529)
Compare 893 commits »
scriptoriumadmin synced commits to refs/pull/42450/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
2156d6c3c7 test(e2e): assert the sibling-replica cooldown through the router (#44706)
061d60b04c feat(model_prices): add chatgpt subscription rows for the gpt-6 family (#44758)
d232b008bc test(lens): use current worker protocol in billing integration (#44760)
6764b9af12 feat(lens): type to filter the traces agent dropdown (#44745)
Compare 86 commits »
scriptoriumadmin synced commits to refs/pull/42464/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
254c2f6b3b refactor(mcp): drop Sequence/list return-type mismatch and collapse record_listed_tools wrapper (#44556)
7a7d27c550 fix(guardrails): run the end-of-stream post_call scan when the client disconnects mid-stream (#43839)
1238cfe90f feat(proxy): add LITELLM_FIPS_MODE startup gate with provider assertion and loud password migration failure (#42700)
2e1a98f521 fix(logging): deduplicate streaming failure callbacks (#44442)
Compare 80 commits »
scriptoriumadmin synced commits to refs/pull/42466/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
02f61c9c42 chore(cost-map): add azure retirement dates for gpt-4o-realtime-preview-2024-10-01 and jamba-instruct (#44567)
254c2f6b3b refactor(mcp): drop Sequence/list return-type mismatch and collapse record_listed_tools wrapper (#44556)
7a7d27c550 fix(guardrails): run the end-of-stream post_call scan when the client disconnects mid-stream (#43839)
1238cfe90f feat(proxy): add LITELLM_FIPS_MODE startup gate with provider assertion and loud password migration failure (#42700)
Compare 17 commits »
scriptoriumadmin synced commits to refs/pull/42568/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
47e47f62ae fix(mcp): retain rediscovered routes across concurrent updates
169af2f883 ci: split slow unit shards and build the Rust bridge once per run (#44622)
c29b42a32b fix(lens): preserve span timestamps in investigation evidence (#44702)
371b527d60 fix(build): rebuild the Rust bridge when uv sync sees Rust sources change (#44708)
Compare 74 commits »
scriptoriumadmin synced commits to refs/pull/42467/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
2156d6c3c7 test(e2e): assert the sibling-replica cooldown through the router (#44706)
061d60b04c feat(model_prices): add chatgpt subscription rows for the gpt-6 family (#44758)
d232b008bc test(lens): use current worker protocol in billing integration (#44760)
6764b9af12 feat(lens): type to filter the traces agent dropdown (#44745)
Compare 90 commits »
scriptoriumadmin synced commits to refs/pull/42468/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
a1a42768c1 fix(spend-tracking): stop caching failed spend-log metadata lookups as confirmed misses (#43560)
b9251dafad refactor(rust): derive string enum serde through strum and serde_with (#44675)
8b7b42f3aa test(integration): basic translation cases for the openai route (#44667)
6a92a49c32 test(integration): basic translation cases for the gemini route (#44662)
Compare 59 commits »
scriptoriumadmin synced commits to refs/pull/42474/head at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
ada1bef014 style: format daily activity key types
0b7c2a5eb8 fix: type daily activity key records
7e3e27d582 fix(proxy): avoid logging raw activity errors
1527acf6b9 fix(proxy): satisfy ruff type annotation rule
Compare 4 commits »
scriptoriumadmin synced commits to refs/pull/42474/merge at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
ada1bef014 style: format daily activity key types
801aba88ed chore(deps): bump langgraph-sdk from 0.4.2 to 0.4.4 (#44713)
0b7c2a5eb8 fix: type daily activity key records
d7e7f4071d test(rust_bridge): expect PartRow start_time and end_time as required LENS_CONTENT fields (#44719)
Compare 76 commits »
scriptoriumadmin synced commits to refs/pull/42568/head at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
47e47f62ae fix(mcp): retain rediscovered routes across concurrent updates
c72b7b8824 fix(mcp): preserve empty access group restrictions
42dcf106f1 fix(mcp): resolve access groups from the operation catalog
2b13ca365e fix(mcp): read catalog revisions and snapshots from the writer
76b7bdb314 fix(mcp): check registered handler freshness and isolate fixtures
Compare 6 commits »
scriptoriumadmin synced commits to refs/pull/42585/head at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
8af4f276d3 ci: retest with updated docs upstream
scriptoriumadmin synced commits to refs/pull/42645/head at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
db41912540 style(guardrails): drop routine comments from llm_shield_proxy
464516a188 refactor(guardrails): split llm_shield_proxy into payload, request walk and stream modules
b55622e8ba fix(guardrails): keep restored llm_shield_proxy values out of telemetry, refuse SDK streams
27b6f4f2ba fix(guardrails): don't repeat usage in llm_shield_proxy end-of-stream flush chunks
ae3cebd6ed fix(guardrails): restore llm_shield_proxy replies for model-level use outside the proxy
Compare 5 commits »
scriptoriumadmin synced commits to refs/pull/42700/head at scriptoriumadmin/litellm from mirror 2026-10-06 02:49:11 +00:00
b17bcb17eb Merge remote-tracking branch 'origin/main' into litellm_fips_mode_startup_gate
2e1a98f521 fix(logging): deduplicate streaming failure callbacks (#44442)
8f6546df9f refactor(ui): route dashboard URL state through nuqs parsers (#44537)
be4481779e chore(cost-map): sync openrouter prices from the models API (#44533)
5a5fd92d39 fix(dashboard): route dev API calls on Accept and fail fast on non-JSON 2xx (#44528)
Compare 751 commits »