DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-im-gateway

DeepSeek Harness IM gateway plugin that connects agents to 20+ chat platforms with session routing, remote approvals, and a web settings UI.

Developer ToolsSecurity & PolicyRemote Execution
13GitHub Stars1ForksUpdated2026-08-16

Install

$ 3. 执行 dsh plugin --profile web add /tmp/dsh-im-gateway

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-im-gateway is an installable DSH bundle plugin for operating DeepSeek Harness agents through messaging channels such as Telegram, Discord, Slack, Feishu, WeChat, QQ, and WebChat. It provides channel adapters, per-chat or bound session routing, approval messaging, and guided channel setup in the DSH web UI.

Key Capabilities

  • Installs as a DSH bundle via `dsh plugin ... add` and declares a `dsh.bundle` patch.
  • Connects DSH agents to 20+ documented IM and chat channels, including Telegram, Discord, Slack, Feishu, WeChat, QQ, and WebChat.
  • Routes incoming chats to agent sessions with per-chat and bound-session modes.
  • Relays agent responses back to supported chat channels, including channel-aware long-message splitting.
  • Bridges tool-approval requests to chat and accepts approval or rejection replies.
  • Provides a DSH Web GUI settings panel for channel configuration, connection status, and QR-code flows where supported.
  • Supports user allowlists, configurable message merge and approval timeouts, and persisted channel state.
  • Provides an `im_send_file` tool for sending workspace files through supported channels.

Useful For

  • Operate a DSH coding agent from a phone or team chat application.
  • Expose an agent through Telegram, Feishu, Discord, Slack, or an embedded WebChat page.
  • Request and respond to agent tool approvals remotely.
  • Keep separate agent conversations for different chats or bind a chat to an existing DSH session.
  • Send agent-produced reports, screenshots, or other files back to a conversation where supported.

Who It Fits

  • DeepSeek Harness users who want to interact with agents from IM platforms.
  • Developers running DSH agents remotely or from mobile devices.
  • Teams that want a chat-based interface for agent sessions and approval requests.

Documented Limitations

  • Channel support is not uniform: the README marks WhatsApp and Nostr as dynamic dependencies, Teams and Google Chat as experimental, and several channels as skeleton implementations.
  • Many channels require platform credentials, local software, a public endpoint, or other channel-specific infrastructure.
  • WhatsApp requires installing `@whiskeysockets/baileys`; Nostr requires `@noble/curves`.
  • The documented installation flow builds the package and requires restarting DSH Web once after installation.
  • The README contains conflicting default-access descriptions: its highlights say unknown users are rejected by default, while the configuration example shows `allowAllUsers: true` as the default; users should review the actual configuration before deployment.
  • WeChat documentation recommends a dedicated account and states that its use is subject to WeChat ClawBot terms.

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 11 runtime, 4 development, 1 peer, and 1 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
zhuiyueya/dsh-im-gateway
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
6f396e8 · 2026-08-16

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
13GitHub stars
Forks
1
Open issues
1
Last commit
2026-08-16
Last release
No release detected