v0.2.1 — support floor aligned with the verified DSH baseline
A patch release that corrects the compatibility contract published with v0.2.0. No runtime, client, or test code changed.
中文摘要:v0.2.1 是纯契约修正:把支持下限从
0.1.2-alpha.1提升到0.1.2-alpha.3,与 CI 实际持续验证的基线保持一致,去掉不再有验证覆盖的 alpha.1 支持声明。运行时代码、客户端与测试均无改动。
Why
v0.2.0 moved the CI harness pin to dsh-v0.1.2-alpha.3 while the peer range still declared >=0.1.2-alpha.1 <0.2.0. Alpha.1 compatibility had only a one-time verification snapshot (run 33468591566 on da77844); afterwards no CI signal would catch a commit that breaks alpha.1. To make every declared baseline continuously verified, this release drops the alpha.1 claim instead of keeping it on an unverified pin:
- Peer ranges for the dsh-0.1.2 client packages (
dsh-client-ui-primitives,dsh-client-ui-chat,dsh-client-ui-renderer,dsh-client-ui-session) anddsh-subagentare now>=0.1.2-alpha.3 <0.2.0. - README (EN/ZH) now states the plugin requires DeepSeek Harness
0.1.2-alpha.3or newer. - The v0.2.0 release notes were revised to reference this change.
Baseline
- Tag:
v0.2.1— commitfcf53b2e5c8b9b302034dd62124bf04077543f7bonmain - Built and verified against DeepSeek Harness
0.1.2-alpha.3(pinned harness commitdd6322d604e00eec1ba5e0c8541159906a21094a, the single CI baseline) - Verification:
pnpm run checkgreen — 29 test files / 214 tests; GitHub Actions green on the release commit;npm pack --dry-runpassed
Install
Pin the reviewed commit (see SECURITY.md):
dsh plugin --profile web add github:whutzefengxie-ops/dsh-shadow-mind#fcf53b2e5c8b9b302034dd62124bf04077543f7bKnown limits
- npm registry publish is deferred: the peer dependency
@deepseek-ai/dsh-client-ui-chat >=0.1.2-alpha.3is not on npm yet. Install from GitHub (above); the npm route will be enabled once the dsh-0.1.2 client packages are published.