dshbase

Plugin directory / Developer / the-binding-of-dsh

the-binding-of-dsh

Verified · install-tested on dsh CH4ACKO3

✓ Actively maintained Builds on 6 official DSH packages

View on GitHub ↗ ← Back to plugin directory

0Stars
0Forks
0Open issues
—Language
2026-08-23Last push
Cross-platformPlatform

What it does

Bidirectional DSH Connection and Typert Gateway integration

✅
Our take
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

Powered by Harmony

English | 简体中文

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.host WebSocket.
  • 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 in
package.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

🧩 Let your agent install it (recommended)

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.

Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in Developer

Browse all 7819 plugins →