DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

ddtcorex /

ddtcorex/dsh-maestro-guard

Verified

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

★ 1 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHubProject homepage
READMESource: 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

No ratings yet

Verified DSH bundle

Commit f885a8bfa38a

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout