PerryLink DSH Plugin Family

Reach

Multi-channel decision and remote-control bridge for DeepSeek Harness: approval/question cards from any workspace mirrored to IM chat (WeChat iLink, Telegram, Feishu) with stable #token ids and P{n} numbering, answered from chat through the native pending waterfall — fail-closed sender ownership, session console, and proactive reach_send.

npm package
dsh-reach
Category
Integrations
Version
0.1.17 from package.json
Licence
Apache-2.0 from package.json
Runtime
Node ^22.19.0 || >=24.0.0, DeepSeek Harness >=0.1.2-rc.1 <0.2.0 || >=0.1.5-alpha.1 <0.2.0 || >=0.1.6-0 <0.2.0 || >=0.1.7-0 <0.2.0 || >=0.2.0-0 <0.3.0 || >=0.2.1-0 <0.3.0
Repository
PerryLink/dsh-reach

What it is

Reach is a DeepSeek Harness plugin in the integrations group, published to npm as `dsh-reach`. Multi-channel decision and remote-control bridge for DeepSeek Harness: approval/question cards from any workspace mirrored to IM chat (WeChat iLink, Telegram, Feishu) with stable #token ids and P{n} numbering, answered from chat through the native pending waterfall — fail-closed sender ownership, session console, and proactive reach_send.

Version 0.1.17, licensed Apache-2.0, Node ^22.19.0 || >=24.0.0, DSH >=0.1.2-rc.1 <0.2.0 || >=0.1.5-alpha.1 <0.2.0 || >=0.1.6-0 <0.2.0 || >=0.1.7-0 <0.2.0 || >=0.2.0-0 <0.3.0 || >=0.2.1-0 <0.3.0.

The repository is available as a local checkout, so the version and licence above are read from the package manifest that is actually published rather than from a registry copy.

Other plugins in the same group: Certification MCP, Claude Move, GitHub, MCP Panel, Phocinae, TickTick.

Install

The plugin is installed with dsh plugin add. Same command on both platforms — only the verification line differs.

bash / sh

dsh plugin --profile default add dsh-reach
dsh --profile default --dump-config | grep 'dsh-reach'

PowerShell

dsh plugin --profile default add dsh-reach
dsh --profile default --dump-config | Select-String 'dsh-reach'

Replace default with the profile you actually use. Restart the session afterwards so the plugin’s tools are registered.

Full documentation

This page covers what the plugin is, how to install it, and where it comes from. Configuration keys, tool schemas and the full manual live in the repository.

Full documentation → GitHub · 中文说明

More