scriptoriumadmin
  • Joined on 2026-03-01
scriptoriumadmin synced commits to refs/pull/38214/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:58 +00:00
11a02b9581 Merge pull request #36260 from eeshsaxena/fix-credential-endpoints-raise-not-return
f83b6029e3 Merge branch 'litellm_internal_staging' into fix-credential-endpoints-raise-not-return
418d0e79ba fix(proxy): answer 404 when deleting a credential that was never stored
658f50663d fix(ui): keep Virtual Keys list state in the URL so it survives leaving the page (#39481)
Compare 1427 commits »
scriptoriumadmin synced commits to refs/pull/38219/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:58 +00:00
11a02b9581 Merge pull request #36260 from eeshsaxena/fix-credential-endpoints-raise-not-return
f83b6029e3 Merge branch 'litellm_internal_staging' into fix-credential-endpoints-raise-not-return
418d0e79ba fix(proxy): answer 404 when deleting a credential that was never stored
658f50663d fix(ui): keep Virtual Keys list state in the URL so it survives leaving the page (#39481)
Compare 1427 commits »
scriptoriumadmin synced commits to refs/pull/38212/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:58 +00:00
be3386f3ce Merge pull request #38995 from BerriAI/litellm_openai_wif
66295e7da7 Merge pull request #34696 from cat0825/fix/34379-unblock-customer
1249f84b10 fix(vertex_ai): graft default vertex path when api_base has a version-only path (#38986)
ae83444a3e fix(openai): treat empty api_key as unset for WIF resolution
Compare 628 commits »
scriptoriumadmin synced commits to refs/pull/38198/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:57 +00:00
df68edca76 Merge pull request #39808 from BerriAI/litellm_lit_5379_jwt_mapping_cache_invalidation
922659fb15 Merge pull request #39388 from BerriAI/litellm_registry_audit_2026_09_02
f59021f0e0 Merge pull request #39807 from BerriAI/litellm_lit_6690_relax_routing_group_name
336891bbc7 Merge pull request #39696 from BerriAI/litellm_bound_classifier_timeout
Compare 2250 commits »
scriptoriumadmin synced commits to refs/pull/38200/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:57 +00:00
d23bec84c4 Merge pull request #39196 from BerriAI/litellm_guardrail_usage_cost_rollup
6dff3a5f72 fix(complexity_router): fall back to a live peer when the decided tier model is fully cooled down (#39675)
df68edca76 Merge pull request #39808 from BerriAI/litellm_lit_5379_jwt_mapping_cache_invalidation
922659fb15 Merge pull request #39388 from BerriAI/litellm_registry_audit_2026_09_02
Compare 1876 commits »
scriptoriumadmin synced commits to refs/pull/38196/head at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:57 +00:00
67073348fd fix: preserve content:null on assistant tool-call turns
4d7144160a Merge pull request #38715 from BerriAI/litellm_/restrictedpython-security-update-c0aee7
c80dc68445 Merge branch 'litellm_internal_staging' into litellm_/restrictedpython-security-update-c0aee7
fef5d3d0f9 Merge pull request #38713 from BerriAI/litellm_fix_messages_stream_guardrail_logging_race
cbdaa3b153 fix(terraform): refresh jwt key mapping allowlist entries now that the resource is merged (#38720)
Compare 1002 commits »
scriptoriumadmin synced commits to refs/pull/38198/head at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:57 +00:00
e68a6390d9 test(search): cover async signing credential isolation
2b5eac8dfd fix(search): satisfy type discipline for auth params
bbb15421b6 fix(search): avoid prohibited typing cast
6483b71b3c fix(search): keep provider credentials out of logs
3438050eea fix(search): forward provider-specific litellm_params from search_tools
Compare 1885 commits »
scriptoriumadmin synced commits to refs/pull/38194/head at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:57 +00:00
a9ba1222c5 style(proxy): trim redundant validation comment
08d05d5213 fix(proxy): fail fast when general_settings is not a mapping
4d7144160a Merge pull request #38715 from BerriAI/litellm_/restrictedpython-security-update-c0aee7
c80dc68445 Merge branch 'litellm_internal_staging' into litellm_/restrictedpython-security-update-c0aee7
fef5d3d0f9 Merge pull request #38713 from BerriAI/litellm_fix_messages_stream_guardrail_logging_race
Compare 1003 commits »
scriptoriumadmin synced commits to refs/pull/38194/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:57 +00:00
a677242d6f fix(headroom): stop re-compressing retrieved CCR content in client tool loops (#38591)
2f0f0685c0 Merge pull request #39188 from BerriAI/litellm_bump_tornado_658
ba2e5d2d8e Merge pull request #39341 from BerriAI/litellm_azure_deepseek_v4_flash_0731
f38a1ec129 Merge branch 'litellm_internal_staging' of https://github.com/BerriAI/litellm into litellm_azure_deepseek_v4_flash_0731
Compare 1583 commits »
scriptoriumadmin synced commits to refs/pull/38201/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:57 +00:00
d23bec84c4 Merge pull request #39196 from BerriAI/litellm_guardrail_usage_cost_rollup
6dff3a5f72 fix(complexity_router): fall back to a live peer when the decided tier model is fully cooled down (#39675)
df68edca76 Merge pull request #39808 from BerriAI/litellm_lit_5379_jwt_mapping_cache_invalidation
922659fb15 Merge pull request #39388 from BerriAI/litellm_registry_audit_2026_09_02
Compare 1876 commits »
scriptoriumadmin synced commits to refs/pull/38204/head at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:57 +00:00
2b8b0eb202 fix(guardrails): block Prompt Security file modifications
ec3f8183c3 Merge pull request #39066 from BerriAI/litellm_aws_external_id_files_batches
9f6024bf97 Merge pull request #39044 from BerriAI/litellm_fix_bedrock_guardrail_token_log
b11f0bcb92 fix(proxy): include litellm_model_table in GET /v2/team/list (#39045)
db46973ec4 feat(ui): modality routing toggle on the auto-router create and edit forms (#39059)
Compare 1431 commits »
scriptoriumadmin synced commits to refs/pull/38184/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:56 +00:00
2e734004f9 Merge pull request #39399 from BerriAI/litellm_python_version_ci
6675e1fd9c fix: preserve Python 3.10 harness compatibility
fae3d224eb Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_python_version_ci
b75ac5cf52 feat(python): rename Rust rollout API (#39704)
Compare 1754 commits »
scriptoriumadmin synced commits to refs/pull/38186/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:56 +00:00
32291c9ad2 Merge pull request #38942 from BerriAI/litellm_lite_claude_enable_tool_search-8eee
43c64e2471 fix(cli): keep an existing ENABLE_TOOL_SEARCH value
096e016baf fix(cli): sort claude_settings __all__ for ruff RUF022
cafdfda8ba feat(cli): set ENABLE_TOOL_SEARCH=true for lite claude
Compare 642 commits »
scriptoriumadmin synced commits to refs/pull/38188/head at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:56 +00:00
6a4e558f61 fix(responses): unwrap completed response for cost tracking on bridge path
ca0b951a43 feat(spend): report prompt caching savings as total and gateway-attributed (#38134)
2b10dc5a7a Merge pull request #38304 from BerriAI/litellm_fix_staging_ci_regressions
74bc1efe65 Merge branch 'litellm_internal_staging' into litellm_fix_staging_ci_regressions
02c1c45b53 fix(complexity_router): route client housekeeping calls to the cheapest tier (#38598)
Compare 2728 commits »
scriptoriumadmin synced commits to refs/pull/38189/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:56 +00:00
10631eb834 Merge pull request #38805 from BerriAI/litellm_internal_staging
6b33d17563 Merge pull request #38850 from BerriAI/litellm_e2e_retry_transient_upstream
df848d85ff Merge pull request #38833 from BerriAI/litellm_deflake_reliability_fallbacks
3c2fa5fafb fix(otel/v2): detach credential-routed tenant spans into their own trace (#38847)
Compare 938 commits »
scriptoriumadmin synced commits to refs/pull/38191/head at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:56 +00:00
e10ff10247 fix(chatgpt): re-normalize Responses string input after extra_body merge
03f7a4b1f1 Add ChatGPT Responses string input test
50daae5b81 fix(chatgpt): normalize Responses string input
4d7144160a Merge pull request #38715 from BerriAI/litellm_/restrictedpython-security-update-c0aee7
c80dc68445 Merge branch 'litellm_internal_staging' into litellm_/restrictedpython-security-update-c0aee7
Compare 795 commits »
scriptoriumadmin synced commits to refs/pull/38191/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:56 +00:00
aa3d59d086 fix(anthropic): never carry cache_control on translated thinking blocks (#39815)
da09976c16 Merge pull request #39572 from BerriAI/litellm_spend_logs_keep_service_account_key_readable
a6b7384094 feat(cli): sync OpenCode models from /v1/models in lite opencode (#39789)
c373645e21 fix(proxy): recognize opencode's bare x-session-id header for session affinity (#39802)
Compare 1886 commits »
scriptoriumadmin synced commits to refs/pull/38175/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:56 +00:00
c8635ecc67 feat: page the public model hub table off /public/v1/model_hub, keeping every filter (#39691)
eb67e5402b test(ocr): complete Rust unit test parity (#39689)
ee08c36fc0 refactor(tests): restructure rust python harness around strategy definitions (#39628)
8fc0663198 fix(ci): pin setup-uv to v10.0.1 (#39111)
Compare 1807 commits »
scriptoriumadmin synced commits to refs/pull/38181/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:56 +00:00
40edeaaecb fix(otel): emit cache token counts on OTel v2 LLM spans (#38716)
be3386f3ce Merge pull request #38995 from BerriAI/litellm_openai_wif
66295e7da7 Merge pull request #34696 from cat0825/fix/34379-unblock-customer
1249f84b10 fix(vertex_ai): graft default vertex path when api_base has a version-only path (#38986)
Compare 629 commits »
scriptoriumadmin synced commits to refs/pull/38162/merge at scriptoriumadmin/litellm from mirror 2026-09-05 08:09:55 +00:00
78ff5ac9cd feat(router): arm safeguard-refusal fallback on generic chains when no content-policy list exists (#39274)
8441dd6e8c fix(proxy): keep SpendLogs and callback session ids in sync when the request has none (#39450)
92edcb90db fix: keep litellm importable on Python 3.10 and guard 3.11-only typing imports in CI (#39448)
4f7b20ec10 fix(guardrails): skip streaming guardrail rounds that re-scan cleared output (#39386)
Compare 1393 commits »