Skip to content

v0.1.1 — OpenCode free-tier compatibility

Latest

Choose a tag to compare

@dooooling dooooling released this 18 Sep 01:36
· 1 commit to main since this release

修复

  • 参考 9router #4132,为适用的免费层请求补齐缺少的 bash/glob/grep/read 声明,并启用上游流式响应。
  • 保留已有工具;非流式调用恢复为 JSON,流式调用保留原始响应流。
  • 增加 completeFreeTierFingerprint 开关;新逻辑不处理 Go、付费密钥或 messages 接口。

验证

  • 19 项离线测试通过,包括真实 Cordis 生命周期、工具保留、SSE/JSON 转换和错误处理。
  • 本地真实 Muse 两轮请求均 HTTP 200,分别返回 OK 和 DONE。
  • 完整 DSH 工具执行流程尚未验证。补充工具是不可执行的占位声明,模型若调用它们仍可能报告工具不存在。

更新

先停止 DSH,然后执行:

dsh plugin --profile web add github:dooooling/dsh-opencode-compat#v0.1.1
dsh web

v0.1.0 标签保持不变。此发布未自动更新用户本地 profile。