v0.13.1
修复
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.json与package.json版本重新对齐(此前 bump 未同步);- 新增
npm version脚本:今后每次 bump 自动写回清单,并有冒烟断言把关。
Full changelog: v0.13.0...v0.13.1