Repository navigation
v0.5.1
Skill Runner v0.5.1
发布日期:2026-04-05
版本类型:补丁版本
发布摘要
v0.5.1 是一次合同规范化补丁,统一了模型选择与 effort 参数的输入输出语义,消除了历史遗留的特判逻辑,为外部前端与插件提供了稳定的集成合同。
主要更新
- 模型选择合同规范化
- 统一输入解析 — 新式 provider_id + model + effort 三元组成为标准输入格式
- 旧格式兼容 — 仍支持 provider/model@effort 格式,但仅限输入侧,内部统一收口为三元组
- provider 声明归位 — 是否必填由 adapter profile 声明,不再由鉴权层推断
- Effort 语义标准化
- 双字段设计 — 区分 requested_effort(请求值)与 effective_effort(生效值)
- Default 映射规则 — effort=default 优先映射到 medium,缺失时退回首个支持项
- 不支持 effort 的模型 — 统一返回 supported_effort=["default"],effective_effort=None
- E2E 客户端表单统一
- 三级联动选择器 — provider / model / effort 固定布局,不因模型能力切换而抖动
- Effort 始终可见 — 不支持时显示 default 并禁用
##影响说明
本版本为合同规范化补丁,不改变既有运行语义
前端与外部集成方可依赖新的 provider_id + model + effort 标准三元组