Chinesezjc/dsh-interconnect
Cross-instance message/event handoff plugins for DSH (interconnect service + tools)
dsh-interconnect provides explicit message and event handoff between separate DeepSeek Harness instances. Administrators map stable peer IDs to actual origins, while the plugin keeps those internal IDs off the wire and dials only the configured endpoint. Messages carry sender identity for multi-turn replies, delivery status reports the route actually used, request timeouts bound remote calls, and missing or offline peers return unreachable instead of silently falling back to another transport.
Install
dsh plugin --profile web add dsh-interconnectRestart the profile after dsh plugin add activates the bundle.
Compatibility
DSH profiles with configured peer origins and agent lookup. Unconfigured or unreachable peers fail closed with unreachable; there is no HTTP fallback.
Details
- Repo: Chinesezjc/dsh-interconnect
- Category: Messaging & Communication
- Stars: 34
- Version: latest via npm (dsh-interconnect)
- Last push: 2026-09-16
- First seen: 2026-08-13
Recent updates
README documents origin-only dialing, sender-bearing replies, bounded request timeouts, explicit delivery results, and fail-closed unreachable behavior for absent peers.
FAQ
- How do I install dsh-interconnect?
- Run dsh plugin --profile <name> add dsh-interconnect, configure peers, and restart that profile.
- What happens if a peer is not configured or offline?
- send, ping, and list return unreachable. The plugin does not use an HTTP fallback.
- Is the internal instance ID sent across the network?
- No. The configured origin is the dialing target; the local instanceId key is not placed on the wire or used as a route.
Alternatives
PlutoKeating/dsh-lark-bot · amlyczz/dsh-lark-link · flymysql/dsh-remote