DSH HUB
首页插件商店插件包社区排行榜资源发布指南
插件源码
返回插件目录

ddtcorex /

ddtcorex/dsh-maestro-guard

已验证

Host-only safety gate for DeepSeek Harness: approval store, secret redaction, permission policy, waterfall pre-execute integration.

★ 1 Stars0 Forks0 IssuesN/A 社区评分0 已确认安装
查看 GitHub项目主页
README来源: master@f885a8bf

@ddtcorex/dsh-maestro-guard

Host-only safety gate for the DeepSeek Harness: gates tool execution before dispatch via a waterfall pre-execute hook — persistent approval grants, secret redaction before logging/persistence, and a pure allow/deny permission policy.

Part of the Maestro Harness suite (dsh-maestro-*). Cordis patch row id: dsh-maestro-guard.

Opt-in and intentionally not part of the meta-bundle one-liner until published: add it explicitly with dsh plugin add @ddtcorex/dsh-maestro-guard.

What it provides

  • Waterfall pre-execute integration — one Cordis row (dsh-maestro-guard) wiring the guard handler into the tool-execution waterfall.
  • ApprovalStore — persistent approval grants with legacy migration, revoke, and read-modify-write safety under a mutex.
  • SecretRedactor — redacts known secret families (ghp_, xox, private keys, …) before calls are logged or persisted.
  • PermissionPolicy — pure, unit-testable allow/deny checks for tool calls.

Host-only: no client bundle; DSH types come from local structural declarations (src/augment.d.ts).

Development

pnpm install
pnpm verify   # tsc --noEmit
pnpm test     # vitest run
pnpm build    # tsc -> lib/

License

MIT

—/ 5

暂无评分

已验证 DSH bundle

Commit f885a8bfa38a

社区评论

还没有评论,来写第一条。

DSH HUB

社区维护的 DSH 插件索引。不是 GitHub 或 DeepSeek AI 的官方产品。

社区资源API关于