DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Execution Fidelity Guard — DSH Plugin for DeepSeek Harness
← Plugins
E

dsh-execution-fidelity-guard

Execution Fidelity Guard

Execution-fidelity guard bundle for DeepSeek Harness

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:rrrrrredy/dsh-execution-fidelity-guard#2a7f726637c38125a0629dda2da3ad7635bfaa4f
READMECompatibilityVersions

Compatibility and provenance

Execution Fidelity Guard is published as dsh-execution-fidelity-guard and currently resolves to version 0.1.0-alpha.2. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
8/31/2026

Versions

0.1.0-alpha.2prerelease
8/31/2026
Show 1 more versionCollapse versions
0.1.0-alpha.1prerelease
8/31/2026

Related plugins

Loading related plugins…

Latest
0.1.0-alpha.2
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
Apache-2.0
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
8/31/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in security-access.

Doctor@linxin666/dsh-doctorTransactional rescue mode for DSH profiles with a supervised launcher, isolated recovery capsule, deterministic repairs, health monitoring, and a local Web recovery consolePocketdsh-pocketPut DeepSeek Harness in your pocket: one package, one settings page, and scan a QR code on your phone to access DSH on your computer in sync (LAN + public network, real-time screen mirroring).DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.Auto Reviewdsh-auto-reviewSecond-model AI auto-review for DeepSeek Harness approval requests: a read-only reviewer subagent decides allow/deny on the approval answerer chain, with fail-closed fallback and full session-log audit.

README

Execution Fidelity Guard for DeepSeek Harness

An unofficial, buildless DeepSeek Harness bundle that checks a pending tool call against a small task contract and checks completion claims against current tool evidence.

It is deliberately narrower than a second agent loop. Planning, sandboxing, permissions, tool execution, conversation state, and the final user interaction remain owned by DeepSeek Harness.

Alpha compatibility target: DeepSeek Harness v0.1.2-alpha.2. DeepSeek Harness is currently a developer preview and may make breaking changes.

What it does

SituationResult
Low-cost, reversible readContinues silently
Weak or natural-language risk signalAdds a model-visible reminder
Structured rule says the user must decideReturns Harness-native ask
Structured rule deterministically forbids the actionDenies the current call in balanced mode
Assistant claims completion without required evidenceSteers one more verification step, at most twice

No model call, network request, transcript upload, hidden-reasoning access, or telemetry is added by this package. Arguments are hashed in receipts rather than retained verbatim.

Requirements and source preview

  • Node.js 22.19 or Node.js 24 or later.
  • DeepSeek Harness 0.1.2-alpha.2 for profile installation and live integration.
  • Git for the source-preview path.

You can inspect the core policy and package without installing this bundle or DeepSeek Harness:

git clone https://github.com/rrrrrredy/dsh-execution-fidelity-guard.git
cd dsh-execution-fidelity-guard
npm test
npm run validate
npm run verify:pack

Those commands use the checked-in source and Node's standard library. They do not run npm install or change a Harness profile. The real ToolRuntime and AgentLoop integration suite runs in the six-job GitHub Actions matrix against the exact pinned Harness packages.

Install into a Harness profile

Pin the release or an exact commit:

dsh plugin --profile <profile> add github:rrrrrredy/dsh-execution-fidelity-guard#v0.1.0-alpha.2
dsh --profile <profile> --dump-config

The package ships JavaScript directly and has no prepare, install, or postinstall script. A Git install therefore needs no package build permission.

The bundled default is shadow. It observes deterministic conflicts and reminds the model without stopping the action. After reviewing shadow behavior, override the row in the profile's cordis.patch.yml to enable enforcement:

- insert:
    - id: execution-fidelity-guard
      name: dsh-execution-fidelity-guard
      config:
        mode: balanced
        contractPath: .execution-fidelity/contract.json
        maxContinuationAttempts: 2

Harness applies the profile patch after installed bundles. A later row with the same id replaces the whole configuration, so keep all three fields.

Remove it with:

dsh plugin --profile <profile> remove dsh-execution-fidelity-guard

Add a task contract

Copy examples/contracts/no-local-install.json to .execution-fidelity/contract.json in the agent workspace and edit its seven fields:

  1. objective
  2. primary_object
  3. delivery_surface
  4. scope
  5. must_and_must_not
  6. authorization
  7. completion_evidence

Deterministic enforcement uses structured rules:

  • action:install_local
  • action:publish
  • action:destructive
  • tool:<exact-tool-name>
  • command-prefix:<exact-prefix>

Natural-language constraints remain advisory. They never create a hard block by themselves.

authorization.allowed records a positive match; it is not an exhaustive allowlist. An unlisted action continues unless a matching rule also appears in authorization.forbidden, authorization.requires_user, or must_and_must_not.must_not. For example, allowed: ["action:read"] alone does not block workspace writes.

Completion evidence requirements use evidence:<kind> with one of file, command, test, api, real_page, or release. A current successful tools/result must match the requirement; a newer failure replaces an older pass for that requirement. Release evidence is intentionally narrow: only a direct successful gh release create or gh release view command satisfies evidence:release; git push, pull-request creation, and package publication do not.

Configuration

FieldDefaultMeaning
modeshadowoff, shadow, or balanced
contractPath.execution-fidelity/contract.jsonAbsolute path or workspace-relative contract path
maxContinuationAttempts2Completion-verification steering budget, from 0 to 2

Invalid configuration fails while the plugin loads. An absent or invalid contract leaves the Guard advisory; it does not invent authorization. Guard receipts remain bounded in memory in this alpha. Disk receipt persistence is disabled; a non-empty legacy receiptPath is rejected during plugin load.

DeepSeek Harness integration

  • tools/pre-execute: classifies bash on Linux/macOS and pwsh on Windows, then returns allow, deny, or native ask.
  • ctx.tools.guard(): holds the deterministic owner veto after the extensible pre-execute waterfall.
  • tools/result: observes the frozen authoritative outcome and records current evidence.
  • agent/turn-stopping: inspects the current assistant message and can steer bounded verification.

See integration contract, compatibility, and known limitations.

Verification

The repository has two test layers:

npm test                  # zero-dependency core tests
npm run test:integration # real DeepSeek Harness ToolRuntime and AgentLoop
npm run validate
npm run verify:pack

CI executes all layers on Windows, Ubuntu, and macOS with Node 22.19 and Node 24. Local installation is not required to inspect or run the core tests.

Status and evidence boundary

This alpha proves package shape, deterministic behavior for the covered action forms, real Harness composition, bounded continuation, privacy properties, and cross-platform execution when its CI is green. It does not yet prove the PRD's 100-task shadow or 800-task controlled efficacy targets. Those require real traffic and cannot be replaced by synthetic tests or another model's score.

License

Apache-2.0. DeepSeek Harness is a separate project with its own license and trademarks. This repository is not affiliated with or endorsed by DeepSeek.