When building agent workflows with DeepSeek Harness (DSH), an Agent may handle long-running tasks or run silently in the background. Developers need a way to receive feedback when a task finishes, instead of continuously waiting for log output. The dsh-serverchan-notify plugin provides the ability to send a ServerChan3 notification when the Agent’s response ends, implementing a notification mechanism similar to Codex Stop-hook.
Plugin Introduction¶
This is a DeepSeek Harness plugin maintained by nickhelion. It is mainly used to send notifications to users via ServerChan3 after an Agent completes a single response.
Core Features¶
- DeepSeek Harness plugin integration.
- Listens for Agent response-end events.
- Pushes ServerChan3 notifications.
Installation and Enablement¶
Ensure DeepSeek Harness is installed, then run the following command to install the plugin:
dsh plugin --profile web add dsh-serverchan-notify
Typical Usage¶
The plugin runs as a functional module of DSH and requires no additional interactive configuration steps. Its core logic depends on @deepseek-ai/cordis (version requirement ^4.0.1) and automatically triggers the ServerChan push interface after the Agent logic finishes executing.
Applicable Scenarios and Notes¶
- Applicable Scenarios: Suitable for scenarios where you need to monitor the completion status of Agent tasks in real time and receive reminders on mobile or desktop devices.
- Archive Status: This repository has been archived. The code has been migrated to the
nickhelion/dsh-pluginsrepository. This repository retains only Git history, the v1.0.0 Release, old links, and attribution. Please submit new Issues and PRs tonickhelion/dsh-plugins. - Permissions Note: The plugin runs with the permissions of the current DSH process. It is recommended to review the source code and license (MIT) before installation.
Summary¶
This plugin provides ServerChan3 notification capability for workflows in the DSH ecosystem, helping developers keep track of the Agent’s running status in a timely manner. For more details, refer to the official catalog page or the GitHub repository.