Repository navigation
v0.4.7
声明兼容 DeepSeek Harness 0.2.1-rc.2(0.2.1 线的第一个 RC),代码零改动。
🔌 兼容性
- 兼容 DeepSeek Harness
0.2.1-rc.2:dsh.compatibility.dshReleases增加这一行;>=0.1.7-rc.1 <0.3.0本来就接纳它,范围无需放宽,也不需要版本豁免。 0.2.1-rc.2不需要代码改动:插件绑定的十几个包里只有一个有差异——dsh-client-ui-settings-general,且只差它界面显示的宿主版本号;settings.section与shell.overlay座位未动。- 宿主侧
cordis与schemastery从4.0.5-alpha.2/3.18.5-alpha.2转正为4.0.5/3.18.5,两者与本插件此前运行过的 alpha 版本逐字节相同(仅package.json不同),仍在本插件的^4.0.4/^3.18.4范围内。 0.2.1-rc.1没有被声明:这台机器从未启动过它,而那个列表里的每一项都代表一次真实启动,不是语义化猜测。
✅ 验证
- 真实运行的
0.2.1-rc.2上,加载器只拒了browser-use与browser-use-playwright-mcp两行,本插件未被拒载,也没有动用任何版本豁免。 - 宿主半边实测:
/health报guiAvailable: true、eventErrors: 0;/config、/sounds、/update均返回 200。 - 客户端半边实测:页面客户端插件包内含
@idoall/dsh-notify/client.js,实际下发的合并包 200,带settings.section与shell.overlay注册。 npm run verify:静态检查、110/110 测试、构建、打包前置检查。
升级
dsh plugin --profile web add @idoall/dsh-notify@0.4.7本版只有兼容性声明变化,在 0.2.1-rc.2 上运行的 0.4.6 功能上无需升级;这条命令只是把 npm 上的版本与声明同步到最新。
🔌 Compatibility
- Compatible with DeepSeek Harness
0.2.1-rc.2, the first release candidate of that line:dsh.compatibility.dshReleasesgains that line; the existing>=0.1.7-rc.1 <0.3.0requirement already admitted it, so no range widening and no exemption were needed. 0.2.1-rc.2needs no code change: of the packages this plugin binds, exactly one differs, anddsh-client-ui-settings-generaldiffers only in the host version string it displays; thesettings.sectionandshell.overlayseats are untouched.- The host's
cordisandschemasterypromoted from4.0.5-alpha.2/3.18.5-alpha.2to stable4.0.5/3.18.5— byte-identical to the alphas apart frompackage.json, and still inside this plugin's^4.0.4/^3.18.4ranges. 0.2.1-rc.1is deliberately not declared: this machine never booted it, and every entry in that list names a real boot rather than a semver guess.
✅ Verification
- On a real
0.2.1-rc.2runtime the loader refused only thebrowser-useandbrowser-use-playwright-mcprows: this plugin was neither refused nor granted an exact-version exemption. - Host half measured live:
/healthreportedguiAvailable: trueandeventErrors: 0;/config,/soundsand/updateall answered 200. - Client half measured live: the page lists
@idoall/dsh-notify/client.jsin its plugin bundle, and the served combo bundle answered 200 with thesettings.sectionandshell.overlayregistrations. npm run verify: static source checks, 110/110 tests, build, and package precondition checks.
Upgrade
dsh plugin --profile web add @idoall/dsh-notify@0.4.7This release changes compatibility declarations only; a 0.4.6 already running on 0.2.1-rc.2 needs no functional upgrade, and this command merely syncs the npm version and declaration.