Plugin directory / Developer / the-binding-of-dsh
the-binding-of-dsh
Verified · install-tested on dsh CH4ACKO3
What it does
Bidirectional DSH Connection and Typert Gateway integration
Works — verified, early-stage project
Bidirectional DSH Connection and Typert Gateway integration It installs cleanly and boots without issues in our testing. It's early-stage but functional.
“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.
README
The Binding of DSH
A DSH plugin that enables bidirectional RPC between Host and Client through the
native DSH Connection and Typert Gateway.
Features
- Targeted Host-to-Client calls for connected browser or Node peers.
- Symmetric Typert Gateway calls in both directions.
- Request correlation, cancellation, and connection lifecycle handling.
- Typert RPC requests, results, and cancellation share the native
events.hostWebSocket. - Native mux events and bulk HTTP APIs keep their original transport.
The plugin adds no parallel carrier. Connection remains responsible for peer
addressing and lifecycle, while Typert Gateway remains responsible for service
descriptors, codecs, invocation, and errors.
Installation
npm install the-binding-of-dsh
The package declares its DSH client entrypoint and Harmony patches inpackage.json, so it can be enabled as a regular DSH plugin. Harmony 0.8.6 or
newer derives the browser module dependency introduced by the Connection patch
and orders the Binding module automatically.
Development
Requires Node.js 22.22.3 or newer.
npm install
npm run check
License
MIT
Install
Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:
dsh plugin add dshbase-catalog Then say "install the-binding-of-dsh for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.
This plugin is GitHub source (not published to npm) — install it straight from the repo:
Web profile:
dsh plugin --profile web add github:CH4ACKO3/the-binding-of-dsh Headless (CLI) profile:
dsh plugin --profile headless add github:CH4ACKO3/the-binding-of-dsh Test report
Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.