dsh-event-auditor
Run the following command in DeepSeek Harness:
dsh plugin install qing3a/dsh-event-auditor
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install qing3a/dsh-event-auditor to add the event-stream audit panel to your DeepSeek Harness; source at https://github.com/qing3a/dsh-event-auditor
About this plugin
Writing plugins for DeepSeek Harness revolves around its event stream: agent lifecycle, session flow, tool invocation, subagent dispatch, config changes, and waterfall pass-through nodes like tools/execute, approval/request, and llm/stream. Yet these events are scattered across the source code, and there is no single pane of glass to observe them in one place. dsh-event-auditor aggregates 22 harness emit events and 10 waterfall events into a client-side panel, showing real-time counts grouped by event name and dispatch pattern, a ring buffer of the last 500 raw entries, and a JSON API that supports incremental polling via a since parameter so you can both spot trends at a glance and programmatically retrieve details.
Beyond passive observation, it offers per-group toggles (agent, session, tools, subagent, config, waterfall—config is off by default to cut noise), a settings panel with hot-reload via installSettingsSection so you can flip groups without restarting, and a headless dump mode where setting DSH_EVENT_AUDIT_DUMP exports a full event snapshot in one shot, handy for CI pipelines or remote containers where a browser is not available.
It is built for engineers developing or debugging Harness plugins: when a tool call seems to skip tools/execute, when subagent session lifecycles do not match expectations, or when a config hot-update changes dispatch patterns, the /audit panel gives you an immediate, code-free answer instead of hunting through source for every emit site.
Use Cases
- Inspect emit and waterfall events in real time to confirm a plugin fires and dispatches as expected during development
- Export a full event snapshot in headless mode inside CI or a remote container for event regression checks
- Compare dispatch patterns and counts before and after a config hot-update to pinpoint behavioral drift
Best For
- Engineers building or debugging plugins for DeepSeek Harness
- Developers who need to understand event dispatch patterns and subagent lifecycles
- QA engineers validating event-stream regressions inside CI pipelines
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.