Repository navigation
opencode2api v1.7.5-beta.3
·
35 commits
to main
since this release
上游 opencode 免费通道再次加码:新增请求体级门禁(强制流式 + 工具名指纹),本版适配后免费模型恢复可用。
🐛 修复
- opencode 免费模型再次 403 FreeTierError(请求体级门禁):上游自 2026-09-18 起在身份头之外新增两项
请求体校验——① 上游请求体必须stream:true(非流式即使其余全对也一律 403);②tools必须包含
bash/glob/grep/read四个名字(大小写敏感,schema 与描述不限)。本版对匿名免费通道
自动补齐这四个占位工具(客户端已有同名工具保留不覆盖)、强制上游流式,并在网关内把上游 SSE 聚合回
非流式 JSON(chat.completion,保留 content / reasoning / 工具调用 / usage);客户端未提供工具的
纯聊天额外下发tool_choice:"none",避免模型调用占位工具。chat 与 responses 两条上游路径同步生效,
付费通道(zen/go 带 key)请求形态不变。真机复验:非流式下游与流式下游均 HTTP 200
Full Changelog: v1.7.5-beta.2...v1.7.5-beta.3