AbnerAI/dsh-monitor

AbnerAI★ 1JavaScript最后同步: 2026-08-13

在 GitHub 打开

README 摘要

dsh-monitor A drop-in replacement for Claude Code's Monitor tool, built for DeepSeek Harness. dsh-monitor is a harness plugin that arms persistent, background watchers on message sources. When new content arrives, the plugin wakes the owning agent — delivering a plugin-sourced user message into the session, exactly like Claude Code's mechanism. If you rely on Claude Code's Monitor to stay responsive to inbound messages while a shell is idle, this plugin gives you the same capability inside DeepSeek Harness. How it works The model calls the monitor tool to arm a watcher on a source: - source: file — an append-only NDJSON inbox. New lines are delivered as they land. - source: command — a shell command re-run on an interval. Its output delta since the last run is delivered. On each new message the plugin wakes the agent: Agent state Behavior idle agent.followup() — opens a new turn (harness analog of Claude Code's ) busy agent.inject() — queues the message into the next step Watchers are durable within the session, disarmable on demand, and torn down automatically when the plugin is unloaded. Installation dsh plugin --profile is a thin pnpm forwarder: it runs pnpm in the profile direc…

在 GitHub 查看完整 README →
工具/开发dsh-pluginagent

分类