Skip to content

v0.13.1

Choose a tag to compare

@KannaKuron KannaKuron released this 10 Sep 09:39
· 30 commits to main since this release

修复

present 行探测改为双信号(旧版宿主的实际影响为零,新版宿主探测更可靠)

v0.13.0 只用包解析(createRequire.resolve)判断宿主是否支持 @deepseek-ai/dsh-tool-present。实测发现该信号在普通 CLI 安装的 profile 里会假阴性(第一方包不在 profile 的 node_modules 里,只在桌面端与本地 link 树中可解析)——表现为新宿主上不注入 present 行、交付卡片缺失。

现在改为两个信号取或:

  • 宿主内置组合文本(权威,直接读 roster 里 shipped ptc/standard/cordis 的 agent.cordis.yml 是否含 present 行)——与 era/persona 探测同一条通道,任何安装布局都成立;
  • 包解析(兜底,覆盖 roster 探测不可用的宿主)。

任一为真才注入;两者皆假则不注入(老宿主安全不变)。

清单版本同步

  • dsh.plugin.jsonpackage.json 版本重新对齐(此前 bump 未同步);
  • 新增 npm version 脚本:今后每次 bump 自动写回清单,并有冒烟断言把关。

Full changelog: v0.13.0...v0.13.1