LiteLLM发布v1.106.0-rc.1,修复MCP密钥转发并回移多项决策类功能
该候选版本在修复“不向MCP服务器转发调用方LiteLLM密钥”的同时,将Microsoft-Decision-1、决策模型Admin UI、System One请求表单等此前已合并到开发分支的改动回移到 1.106.0 候选分支。
AI解读:本次发布的直接安全相关改动是一条MCP修复:不再把调用方自己的LiteLLM key转发给MCP服务器(PR #45401,标注作者joshua-berri)。来源没有说明此前是否存在真实泄露事件,该改动本身仅为代码层面的约束。
v1.106.0-rc.1中大批条目属于“backport”,即把已在其他分支完成的改动回移到 1.106.0 候选版本,包括Microsoft-Decision-1与决策模型Admin UI、System One请求表单、决策模型护栏、Home页仪表板根、决策自动路由设置以及表单优先的Decisions playground改版。
Docker镜像签名验证是发布说明中给出的操作信息:所有LiteLLM Docker镜像用cosign签名,官方推荐用固定commit 0112e53的哈希拉取公钥验证,理由是commit哈希加密不可变;使用release tag验证更易读,但依赖tag保护规则。
该版本为release candidate(v1.106.0-rc.1),来源未提供性能、稳定性或与稳定版的对比数据,也未说明何时转为正式版;上述功能在当前版本中的可用范围以来源列出的PR为准。
LiteLLM发布候选版本v1.106.0-rc.1。发布说明列出的一项修复是:不再把调用方的LiteLLM key转发给MCP服务器(PR #45401,作者joshua-berri)。同一版本包含多项从其他分支回移(backport)到 1.106.0 候选分支的功能与修复。
MCP密钥转发修复
发布说明将“fix(mcp): never forward the caller's LiteLLM key to MCP servers”列为本版改动之一,对应PR #45401,由joshua-berri提交。来源只给出这一条描述,未说明触发该修复的具体场景、受影响版本范围或是否已有实际影响案例。
回移到 1.106.0 的决策与UI功能
本版改动里大量条目标注为backport,即把已完成的工作回移到 1.106.0 候选分支。其中与决策相关的是:Microsoft-Decision-1及决策模型Admin UI(多PR回移,#45735)、决策模型护栏(#45888)、决策自动路由设置(#45916),以及表单优先的Decisions playground改版(#45929)。
- System One请求表单回移到rc/1.106.0(#45739)
- guardrails的logging_only作用域拆分回移(#45782)
- Home页仪表板根回移(#45911),并要求默认提供打包的whats_new.json(#45922)
- 凭据编辑修复回移(#45890)
- UI弹窗背景修复回移(#45877)
- request-local guardrail bearers回移到RC 106(#45901)
- 为rc/1.106.0重建Admin UI包(#45930)
- CI侧:每个CircleCI流水线都运行全部build_and_test任务(#45651)
镜像签名验证方式
发布说明称所有LiteLLM Docker镜像都用cosign签名,且每个版本使用同一把在commit 0112e53中引入的密钥。官方推荐用固定commit哈希验证,因为commit哈希加密不可变,可确认使用的是原始签名密钥;用release tag验证更方便,但依赖仓库的tag保护规则。命令目标镜像为ghcr.io/berriai/litellm:v1.106.0-rc.1。
- 推荐命令:cosign verify --key https://raw.githubusercontent.com/BerriAI/litellm/0112e53046018d726492c814b3644b7d376029d0/cosign.pub ghcr.io/berriai/litellm:v1.106.0-rc.1
- 便捷命令:cosign verify --key https://raw.githubusercontent.com/BerriAI/litellm/v1.106.0-rc.1/cosign.pub ghcr.io/berriai/litellm:v1.106.0-rc.1
- 预期输出包含cosign claims已验证、签名已针对指定公钥验证两项检查