AI Agent Hub
Back to plugins
🖥️

dsh-event-auditor

Client Updated 2026.08.14

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