Releases: whutzefengxie-ops/dsh-shadow-mind
Release list
v0.2.1 — support floor aligned with the verified DSH baseline
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.
v0.2.0 — DSH 0.1.2 adaptation
v0.2.0 — DSH 0.1.2 adaptation
The v0.2.0 release of the Shadow Mind bundle for DeepSeek Harness. The headline of this release is the DeepSeek Harness 0.1.2 adaptation: the runtime and tests are built and verified against dsh-v0.1.2-alpha.3, covering the settings-namespace removal introduced in 0.1.2-alpha.2 and the session-projection registry required by the alpha.3 agent loop. The bundle also gained a debugging CLI, in-card retry and pause, collapsible report cards, and two new runtime watchdogs.
中文摘要:本次发布的核心是 DeepSeek Harness 0.1.2 适配——运行时与测试基于
dsh-v0.1.2-alpha.3构建并验证,适配了0.1.2-alpha.2移除的 settings 命名空间与 alpha.3 agent loop 所需的 session-projection 注册表;同时带来 shadow-debug CLI、卡片内重试/暂停、可折叠报告卡片与退行输出看门狗等。
DeepSeek Harness 0.1.2 adaptation
- Settings namespace removal (#33): the runtime no longer imports
settingsNamespace, which DeepSeek Harness removed in0.1.2-alpha.2. The pinned harness commit and CI baseline move todsh-v0.1.2-alpha.3(commitdd6322d604e00eec1ba5e0c8541159906a21094a). - Alpha.3 agent-loop surface: tests mount the
@deepseek-ai/dsh-session-projectionregistry required by the alpha.3 agent loop; the package links it as a devDependency. Post-release revision: v0.2.1 raises the support floor to>=0.1.2-alpha.3 <0.2.0— the alpha.1 support claim shipped with v0.2.0 was no longer CI-verified and has been dropped. See the v0.2.1 notes.
Baseline
- Tag:
v0.2.0— commit083d83287c51339f08b7ad750ce55d007d650a16onmain - Built and verified against DeepSeek Harness
0.1.2-alpha.3(pinned harness commitdd6322d604e00eec1ba5e0c8541159906a21094a) - Verification:
pnpm run checkgreen — 29 test files / 214 tests, typecheck, build, and smoke checks; GitHub Actions green on the release commit;npm pack --dry-runpassed (64 files, 222 kB)
Install
Pin the reviewed commit (see SECURITY.md):
dsh plugin --profile web add github:whutzefengxie-ops/dsh-shadow-mind#083d83287c51339f08b7ad750ce55d007d650a16What changed since v0.1.0
Tooling & UI
shadow-debugCLI + skill for fast Shadow-run triage (#30)- Shadow retry moved to the conversation card, plus pause/resume controls (#28)
- Collapsible Shadow report cards with a configurable default (#32)
/shadowcommand surface reduced toretryandnew(#23)
Runtime hardening
- Repetition/output watchdog cuts degenerate shadow child streams (#29)
- Degenerate output budget scoped to visible text with boundary resets, and the reasoning-channel backstop restored with an effort-scaled budget (#31)
- Cross-field structured output enforced at the child tool so the model retries in-turn (#22)
- Prompt/report bounds softened and advanced config healed so Shadow runs never brick (#20)
- Shadow prompts trimmed by conservative per-script token estimates (#24)
Diagnostics & delivery
- Child tool calls and
INVALID_ARGSresults recorded in debug quality-metadata (#27) - CI gate fails on committed-
lib/drift and keeps the client bundle reproducible (#21); deploy refuses dirty, outdated, or unverifiable checkouts (#25) and checks every git exit code (#26)
Known 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.
v0.1.0
v0.1.0 — first release
The first standalone release of the Shadow Mind bundle for DeepSeek Harness: probabilistic background Shadow agent reviews with a single-Shadow settings card, four-tool runtime surface (list_shadows / update_default_shadow / get_shadow_config / update_shadow_config), anchored report cards, and credential-redacting diagnostics.
Baseline
- Tag:
v0.1.0— commitc101d9a50c88d7b7c2bd64c93cd5331c449d526aonmain - Tested against DeepSeek Harness
0.1.2-alpha.1(pinned harness commitcd5ef8148158c3a752a658978873241fdf8e2bbc); compatible with0.1.1-rc.2host surfaces - Verification:
pnpm run checkgreen — 24 test files / 143 tests, typecheck, build, and smoke checks; GitHub Actions green on the merge commit;npm pack --dry-runpassed
Install
Pin the reviewed commit (see SECURITY.md):
dsh plugin --profile web add github:whutzefengxie-ops/dsh-shadow-mind#c101d9a50c88d7b7c2bd64c93cd5331c449d526aWhat changed for this release
- Documentation no longer describes the removed command-gate capability; the pre-release verification instructions reference only tests that exist
- Development setup documented: the pinned
../deepseek-harnesscheckout required by thelink:devDependencies - Committed
lib/client.jsrefreshed so the bundle installed from GitHub matches a fresh build (CSS-module hash drift from a lightningcss bump; cosmetic only) - Removed the orphan
tests/fixtures/fixture-service.cs;scripts/deploy-live.ps1now derives its default profile path from$env:DSH_HOME
Known limits
- npm registry publish is deferred: the peer dependency
@deepseek-ai/dsh-client-ui-chat >=0.1.2-alpha.1is not on npm yet. Install from GitHub (above); the npm route will be enabled once the dsh-0.1.2 client packages are published.