You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] dsh web 层注入的 @deepseek-ai/dsh-client-runtime 已被 dsh-cordis-client-runner 取代 #54
Activity
Roarpeng commentedon Sep 29, 2026
已在 v1.27.11 修复(提交 15a967a)。
修复内容
package.json的dsh.client.inject不再列出已退役的@deepseek-ai/dsh-client-runtime,改为dsh/client.js实际依赖的三个服务的提供者。已逐包核对0.2.0-rc.2源码:sessions由@deepseek-ai/dsh-api-session-controller提供(client 半边reflect.provide("sessions"))connection由@deepseek-ai/dsh-client-connection提供slots由@deepseek-ai/dsh-client-ui-renderer提供补充说明:当前
dsh-client-modules用inject决定 web 半边的加载顺序,找不到的包会直接跳过而不报错。所以这个问题在安装阶段没有任何提示,但我们声明的服务依赖其实从未得到排序保证。至于你建议的dsh-cordis-client-runner,它是动态双半包的浏览器运行器,不提供上述三个服务,因此没有作为依赖列出。验证
新增用例断言
inject不含dsh-client-runtime,且包含上述三个提供者;全量测试通过。升级方式:
dsh plugin --profile web add @roarpeng/graphflow@1.27.11fix(dsh): v4 producer-owned hint kind and live web-half injects (#55, #…