HYY-King/dsh-plugin-auditor

DSH plugin auditor: pre-flight compatibility check for profile plugin combinations

Audits your DSH plugin combination before adding a new one — predicting whether it will crash the harness on boot. DeepSeek Harness loads every bundle in the profile at startup, and unconfigured or conflicting third-party plugins (duplicate tool registrations, entry-id collisions, peer version mismatches, missing tokens/app ids) can fail the whole plugin tree. The audit_plugins tool runs a full audit with no arguments, or a new-plugin preview with newPlugins: ["package-name"]. Checks: duplicate tool registration, entry-id collision, peer version mismatch, more than one memory plugin (keep exactly one), and channel plugins (telegram/lark/im) enabled without tokens. Read-only: inspects package.json, cordis.patch.yml, and installed packages; zero-dependency mini YAML parser.

Files & Data ★ 2 updated 2026-08-14 ⚠️ needs adapt
View on GitHub ↗

Install

dsh plugin --profile web add github:HYY-King/dsh-plugin-auditor

GitHub install per README (English): dsh plugin --profile web add github:HYY-King/dsh-plugin-auditor (or from a local directory: dsh plugin --profile web add D:\path\dsh-plugin-auditor), then restart dsh web. After restart, ask the agent to call the audit_plugins tool.

Compatibility

DeepSeek Harness web profile. Read-only static heuristic audit — never executes audited plugin code.

Details

Recent updates

pre-flight plugin-combination audit; duplicate tool / entry-id / peer-version / memory-uniqueness / channel-credential checks; read-only.

FAQ

What does it catch?
Duplicate tool registrations, entry-id collisions, peer version mismatches, more than one memory plugin, and channel plugins enabled without credentials.
Is it safe to run?
Yes — read-only: it inspects package.json, cordis.patch.yml and installed packages, and never executes audited plugin code.
Can I preview a new plugin?
Yes — pass newPlugins: ["package-name"] for a name-level conflict preview before installing.

Alternatives

Relistencode/dsh-extension-hub · cyber-moshen/dsh-plugin-market · Dylan37670/dsh-plugin-panel

More plugins in Files & Data

Browse more in Files & Data

Guides for Files & Data plugins