dsh-opencode-session-fix:为无 session 的 opencode 请求补上 x-opencode-session

DSH 0.2.1 及更早版本在启用 Auto review 并使用 opencode-go 等 provider 时,审查请求因未携带 sessionId 导致 opencode 返回 400 MissingSessionID。社区 Host 插件 dsh-opencode-session-fix 在 prepareCall 路径为无 session 的请求注入 x-opencode-session,主对话 session 不变;DSH 0.2.2 已 upstream 修复,新版本可卸载。本文介绍成因、安装命令、配置与验证方式。

阅读全文