mirage
strukto-ai
The World's First Unified Virtual Filesystem For AI Agents
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:HYY-King/dsh-plugin-auditor
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
Audit your DSH plugin combination before adding a new one — predict whether it will crash the harness on boot.
DeepSeek Harness loads every bundle in the profile at startup. Third-party plugins that are unconfigured or conflicting (duplicate tool registrations, entry-id collisions, peer version mismatches, missing tokens/app ids) can fail the whole plugin tree. This plugin turns those lessons into a read-only pre-flight check.
# from git
dsh plugin --profile web add github:HYY-King/dsh-plugin-auditor
# or from a local directory (development)
dsh plugin --profile web add D:\path\dsh-plugin-auditor
# restart dsh web to activate
After restart, ask the agent to call the audit_plugins tool:
newPlugins: ["package-name"] for a name-level conflict preview.| Check | What it catches |
|---|---|
| Duplicate tool registration | Two plugins registering the same tool name (e.g. two memory plugins both registering memory_forget) |
| Entry-id collision | Multiple bundles mounting the same id in cordis.patch.yml |
| Peer version mismatch | A plugin requiring a @deepseek-ai/* version that differs from the installed one |
| Memory-plugin uniqueness | More than one memory plugin enabled at once — keep exactly one |
| Channel-plugin credentials | telegram/lark/im-style plugins enabled without token/app id — disable or configure |
package.json, cordis.patch.yml, and each installed package under node_modules; never executes audited plugin code.cordis.patch.yml shape.The audit is a static heuristic signal, not a compatibility guarantee. Always review a third-party plugin's source, permissions, and license before installing.
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: audit。