Releases: Oscar-Williams/dsh-deepcanary
Release list
DeepCanary v0.1.1-rc.6
DeepCanary v0.1.1-rc.6
Updated guides and consistent installation instructions for DeepCanary, the local task-attention inbox for DeepSeek Harness.
What's improved
- Refreshed English and Simplified Chinese READMEs are now included in the npm package, with clear navigation, update/removal instructions, troubleshooting FAQs, and acknowledgments.
- Installation guidance consistently covers the default channel, preview channel, fixed versions, and DSH source checkouts.
- Contributor tooling checks installed dependencies against the lockfile, selects version-specific frozen artifacts, and guards against accidentally repacking a published version.
Runtime behavior is unchanged from RC5, apart from the reported plugin version. Existing RC5 installations do not need an urgent upgrade for a runtime fix.
Install or update
With DSH installed and available in your terminal:
dsh plugin --profile web add dsh-deepcanary@latest
dsh webFor a fixed installation, use dsh-deepcanary@0.1.1-rc.6 or the attached .tgz. npm latest and next select RC6. Existing installations are not updated automatically; finish active tasks before restarting DSH.
Using a DSH source checkout? Run the commands from that checkout with the npx --yes pnpm@11.7.0 prefix. See the English guide or 简体中文.
Compatibility and limits
DSH 0.1.2-alpha.5 remains the build/CI baseline. DSH 0.1.3-alpha.1 has separate earlier compatibility coverage. The host requires Node.js 22.19+ within the 22.x line, or Node 24 and newer.
This remains a prerelease. Persistent Supervisor is experimental and off by default. Earlier Windows/Edge notification observations remain attributed to RC4; RC6 does not add new desktop-device, WSL2, or long-duration qualification. See compatibility.
DeepCanary 0.1.1-rc.5
DeepCanary 0.1.1-rc.5
Clearer task reminders, a simpler getting-started guide, and more reliable startup and shutdown.
For new installations, use 0.1.1-rc.6, which includes the refreshed bilingual guides and installation guidance. This historical release remains available for reproducibility.
What's changed
- English-first documentation with a complete Simplified Chinese README.
- Clearer installation, privacy, compatibility, and contribution guidance.
- More natural panel and settings text; suspected stalls are described as uncertainty, not confirmed failure.
- Fixed experimental Supervisor shutdown when a startup or standby retry is still in flight.
- Fixed cross-platform test paths and locked-toolchain build validation.
- Added package documentation-link and publication-integrity checks.
Install or upgrade
This remains a prerelease. The command below pins RC5 exactly; use dsh-deepcanary@latest to select the current default. See the newer release linked above for current installation guidance.
With an existing DSH Web installation:
dsh plugin --profile web add dsh-deepcanary@0.1.1-rc.5
dsh webFinish active tasks before restarting DSH. Open the new address printed in your terminal, then select DeepCanary in the sidebar. The attached tarball can be passed to the same installation command in place of the package name.
Compatibility and limits
- Requires Node.js 22.19+ within the 22.x line, or Node 24 and newer. DSH 0.1.2-alpha.5 is the build and CI baseline.
- The DSH 0.1.3-alpha.1 public contract and types are checked separately. Its WebUI and Windows/Edge desktop-notification observations remain RC4 coverage, not new RC5 device tests.
- Browser notifications need DSH and the web page to remain running, with browser and OS permission. The Inbox remains available without desktop notification permission.
- Persistent Supervisor remains experimental and off by default. This is a prerelease, not a Stable promotion.
Latest documentation: English guide · 简体中文 · Compatibility
dsh-deepcanary 0.1.1-rc.4
DeepCanary 0.1.1-rc.4
A preview of local task alerts and an attention inbox for DeepSeek Harness.
For new installations, use 0.1.1-rc.6, which includes clearer documentation and the RC5 Supervisor shutdown fix. This historical release remains available for reproducibility.
Changes
- Match Session v2 tool results to the correct public call identity.
- Clear Human Needed reminders when their authoritative condition is resolved.
- Route child-task completion summaries to the parent session.
- Reduce duplicate browser notifications with bounded delivery claims and retries.
- Add a separate compatibility check for DSH 0.1.3-alpha.1.
Compatibility and limits
DSH 0.1.2-alpha.5 is the build and CI baseline. DSH 0.1.3-alpha.1 was checked in a separate Windows profile. Browser notifications require permission and OS observation; they are not guaranteed on every device. Persistent Supervisor remains experimental and off by default.
This is a prerelease. Its original Git tag and package asset are unchanged.
dsh-deepcanary v0.1.1-rc.3
RC3 targets the official DSH dsh-v0.1.2-alpha.5 runtime and includes the first authoritative session reconciliation slice, bounded delivery ledger, Supervisor lifecycle hardening, and the alpha.13 compatibility canary.\n\nStable decision: CONTINUE_RC. The Persistent Supervisor remains experimental and off by default while the real elapsed soak, full authoritative reconciliation acceptance, Windows OS-visible notification evidence, and remaining device/WSL coverage are completed.\n\nArtifact SHA-256: 93d430459ea3f71763cce1ee4f05559ae9987a42034d271018cb713dced48a17\nDSH alpha.5 commit: db6bdc3576c2d4e7c965e8e3ed0c2a731eed87f5\nDSH alpha.13 canary commit: d347e703908d0406b7a7ef80e3a0e594d86b2215\n\nRC1 tag, Release, and npm artifact remain immutable.
dsh-deepcanary 0.1.1-rc.1
dsh-deepcanary 0.1.1-rc.1
This prerelease updates the compatibility baseline to the official DeepSeek Harness dsh-v0.1.2-alpha.5 tag at commit db6bdc3576c2d4e7c965e8e3ed0c2a731eed87f5.
Included
- aligned package metadata, lockfile, built output, tests, CI, and installation guidance to
0.1.1-rc.1and DSH alpha.5; - retained connection-stability maintenance for host-probe outage epochs, bounded state polling, notification-attempt evidence, and Persistent Supervisor lease recovery;
- verified the local tarball, AttentionGold v3, policy replay, 80-test suite, type checks, build, distribution boundary, and Supervisor smoke;
- verified the Windows alpha.5 WebUI path in Edge:
ok=true, pluginready, Supervisorrunning, nine tools, on-demand panel, close/reopen, resize handles, bilingual surface, and no connection-error label during the smoke; - verified an isolated Windows alpha.5 headless fixed-marker model task with file access and mutation prohibited by the test prompt.
Artifact
dsh-deepcanary-0.1.1-rc.1.tgz- SHA-256:
7fc55c59296a10d3d3742851e4aab8317cb2332a41c848f39cb5990a089a7b2f - the verified tarball is published to npm with the
nextdist-tag; install it withnpx --yes pnpm@11.7.0 dsh plugin --profile web add dsh-deepcanary@next.
Verification boundary
The Ubuntu-26.04 alpha.5 isolated npm runtime installation did not complete in this run, so the release receipt keeps the WSL alpha.5 gate pending and preserves earlier WSL evidence as historical. Operating-system Toast/Notification Center and physical-device accessibility checks remain separate developer-observed evidence gates. See benchmark/alpha5-compatibility-receipt.json and docs/release-checklist.md for the exact boundary.
dsh-deepcanary v0.1.0-rc.4
RC4 prerelease for the official DeepSeek Harness alpha4 runtime.
Highlights:
- deterministic C0-C3 attention decisions with authoritative evidence for critical escalation;
- bounded Inbox notifications with deduplication, bundling, hourly budget, quiet hours, and explicit feedback/suppression actions;
- on-demand bilingual WebUI panel with sidebar wake-up, close/reopen, pointer and keyboard resizing, and native DSH session navigation when a bounded local session handle is available;
- local redacted outcome records and read-only model tools for status, inbox, explanations, dry runs, and navigation.
Compatibility:
- DSH: dsh-v0.1.2-alpha.4
- DSH commit: 4e84901e6471b79ec0338099867ebb4606d12bb5
- Plugin: dsh-deepcanary@0.1.0-rc.4
- Artifact SHA-256: 3595fdf52344707ac8fdfa3a1de95b4a257ce31b08a71b98a23911cc2fc6820b
The npm package remains unpublished in this prerelease cycle. Install from the immutable GitHub tag or use the attached tarball.
dsh-deepcanary v0.1.0-rc.3
dsh-deepcanary v0.1.0-rc.3
This prerelease targets the official DeepSeek Harness dsh-v0.1.2-alpha.3 runtime.
Included
- Evidence-first C0–C3 attention policy with deduplicated Inbox alerts.
- Quiet hours, bounded interruption budgets, bilingual panel text, and redacted OutcomeReceipt records.
- Local same-origin health, state, settings, explain, dry-run, action, and outcome routes.
- Nine bounded model-visible tools with no shell, file-write, terminate, restart, approval, or rejection capability.
Validation
- Official DSH checkout:
dd6322d604e00eec1ba5e0c8541159906a21094a(0.1.2-alpha.3). - Main-branch CI: 33481882712.
- Public immutable-tag installation passed in isolated
webandheadlessprofiles. - Isolated WebUI checks returned healthy
readystate, nine tools, state/settings, and empty OutcomeReceipt routes.
Installation
From the published npm prerelease:
npx --yes pnpm@11.7.0 dsh plugin --profile web add dsh-deepcanary@0.1.0-rc.3
From the immutable GitHub tag:
npx --yes pnpm@11.7.0 dsh plugin --profile web add https://codeload.github.com/Oscar-Williams/dsh-deepcanary/tar.gz/refs/tags/v0.1.0-rc.3
The npm package is published at dsh-deepcanary@0.1.0-rc.3 under the next channel. Physical touch, real screen-reader, and OS-level notification checks remain supplemental device checks for this prerelease.
Artifact
dsh-deepcanary-0.1.0-rc.3.tgz- SHA-256:
1c3d30c137c8a39bc501a3e751223be7efa78881a65aec8c2417cad2ae44fff2
dsh-deepcanary v0.1.0-rc.1
dsh-deepcanary v0.1.0-rc.1
First public release candidate for DeepSeek Harness attention supervision.
Included
- Evidence-first C0/C1/C2/C3 decisioning with deterministic escalation boundaries.
- Actionable local Inbox with acknowledge, snooze, mute, feedback, explanation, and jump operations.
- Same-origin Web panel and model-visible tools with privacy-safe persistence.
- Windows and WSL2 capability reporting, notification fallback, settings validation, unload/restart coverage, and AttentionGold v2.
- Verified against the official
dsh-v0.1.2-alpha.1runtime at commitcd5ef8148158c3a752a658978873241fdf8e2bbc.
Verification
- Windows x64: Node.js
v24.19.0 - WSL2 Ubuntu: Node.js
v22.23.2 - Live DeepSeek model smoke test:
RC1_MODEL_OK - Package SHA-256:
cf631ebf01c8b121df65b9195f642c2348f6948248461f0783477a5c405b6632
See benchmark/release-receipt.json for the release evidence.