Skip to content

Releases: whutzefengxie-ops/dsh-shadow-mind

v0.2.1 — support floor aligned with the verified DSH baseline

Choose a tag to compare

@whutzefengxie-ops whutzefengxie-ops released this 01 Sep 07:04

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) and dsh-subagent are now >=0.1.2-alpha.3 <0.2.0.
  • README (EN/ZH) now states the plugin requires DeepSeek Harness 0.1.2-alpha.3 or newer.
  • The v0.2.0 release notes were revised to reference this change.

Baseline

  • Tag: v0.2.1 — commit fcf53b2e5c8b9b302034dd62124bf04077543f7b on main
  • Built and verified against DeepSeek Harness 0.1.2-alpha.3 (pinned harness commit dd6322d604e00eec1ba5e0c8541159906a21094a, the single CI baseline)
  • Verification: pnpm run check green — 29 test files / 214 tests; GitHub Actions green on the release commit; npm pack --dry-run passed

Install

Pin the reviewed commit (see SECURITY.md):

dsh plugin --profile web add github:whutzefengxie-ops/dsh-shadow-mind#fcf53b2e5c8b9b302034dd62124bf04077543f7b

Known limits

  • npm registry publish is deferred: the peer dependency @deepseek-ai/dsh-client-ui-chat >=0.1.2-alpha.3 is 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

Choose a tag to compare

@whutzefengxie-ops whutzefengxie-ops released this 01 Sep 06:41

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 in 0.1.2-alpha.2. The pinned harness commit and CI baseline move to dsh-v0.1.2-alpha.3 (commit dd6322d604e00eec1ba5e0c8541159906a21094a).
  • Alpha.3 agent-loop surface: tests mount the @deepseek-ai/dsh-session-projection registry 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 — commit 083d83287c51339f08b7ad750ce55d007d650a16 on main
  • Built and verified against DeepSeek Harness 0.1.2-alpha.3 (pinned harness commit dd6322d604e00eec1ba5e0c8541159906a21094a)
  • Verification: pnpm run check green — 29 test files / 214 tests, typecheck, build, and smoke checks; GitHub Actions green on the release commit; npm pack --dry-run passed (64 files, 222 kB)

Install

Pin the reviewed commit (see SECURITY.md):

dsh plugin --profile web add github:whutzefengxie-ops/dsh-shadow-mind#083d83287c51339f08b7ad750ce55d007d650a16

What changed since v0.1.0

Tooling & UI

  • shadow-debug CLI + 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)
  • /shadow command surface reduced to retry and new (#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_ARGS results 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.3 is 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

Choose a tag to compare

@whutzefengxie-ops whutzefengxie-ops released this 29 Aug 01:59
c101d9a

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 — commit c101d9a50c88d7b7c2bd64c93cd5331c449d526a on main
  • Tested against DeepSeek Harness 0.1.2-alpha.1 (pinned harness commit cd5ef8148158c3a752a658978873241fdf8e2bbc); compatible with 0.1.1-rc.2 host surfaces
  • Verification: pnpm run check green — 24 test files / 143 tests, typecheck, build, and smoke checks; GitHub Actions green on the merge commit; npm pack --dry-run passed

Install

Pin the reviewed commit (see SECURITY.md):

dsh plugin --profile web add github:whutzefengxie-ops/dsh-shadow-mind#c101d9a50c88d7b7c2bd64c93cd5331c449d526a

What 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-harness checkout required by the link: devDependencies
  • Committed lib/client.js refreshed 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.ps1 now 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.1 is not on npm yet. Install from GitHub (above); the npm route will be enabled once the dsh-0.1.2 client packages are published.