Skip to content

v0.1.11 — 修复 tarball 安装后无法装配(关键)

Choose a tag to compare

@toddpan toddpan released this 25 Sep 05:56
· 18 commits to main since this release

dsh-web-service v0.1.11

关键修复:从 tarball 安装后插件无法装配

裸名 cordis / schemastery 只在带 node_modules 软链的开发仓里解析得到,harness 运行时只提供官方
scoped 名
。实测:干净 DSH_HOME 里 dsh plugin add <tarball> 后启动宿主,日志报
dsh-web-service (@dsh-external/dsh-web-service): failed to import,插件完全不激活。

  • 源码 8 处 cordis + 1 处 schemastery 改为 @deepseek-ai/cordis / @deepseek-ai/schemastery
  • scripts/build.sh 同步链接 scoped 名、移除裸名软链,这类回归从此在构建期暴露
  • 验证:干净 profile 装本次 tarball → 宿主无 import 报错 → GET /api/v1/system/status
    返回 {"version":"0.1.11","status":"running"}

同时包含 v0.1.10 的修复

  • /system/status 自报版本原先写死 1.0.0,现在读取包内 package.json

文档

  • 双语 README:English / 中文
  • 安装章节补「升级 / 固定版本」说明:dsh-web-service.tgz(永远最新)与 dsh-web-service-0.1.11.tgz(固定版本、绕开包管理器缓存)