dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Independent Auto Review model settings and GUI for DeepSeek Harness.
Configure a separate DSH model route to review tool calls before execution.
DSH-Custom-Auto-Review adds a configurable review gate for DSH tool calls. The reviewer route is selected independently from the main model route. The review request still contains session and tool-call information, so a separate route does not create an isolated context or a privacy boundary.
Package: @local/dsh-custom-auto-review@0.3.0. Install a versioned .tgz from this repository's GitHub Releases. The package is not published as an npm registry package.
Model-based review is probabilistic. It is not a security guarantee and must not replace DSH permission controls or human review for sensitive operations.
| DSH version | Support status |
|---|---|
0.2.1-rc.1 | In the tested compatibility scope |
0.2.1-rc.2 | In the tested compatibility scope; primary target for this maintenance round |
| Other versions | Not verified; no compatibility claim |
The package requires Node.js >=24. The automated suite passed 134 tests on each of 0.2.1-rc.1 and 0.2.1-rc.2. These results do not establish GUI interaction or live-provider acceptance, which require user confirmation.
.tgz asset and install the local archive through DSH Plugin Manager. Confirm the installed package version and follow the result shown by the manager..tgz through the same manager. Do not install a floating or unpinned package.Use one release artifact at a time. Follow the selected release's migration notes and verify the active review provider before enabling Auto.
The plugin never silently inherits or falls back to the main model. Without a valid reviewer route, review is unavailable and tool execution remains blocked by the gate. There is no free-model or hosted-service promise.
For a review request, the plugin sends the selected reviewer the working directory, project instructions, filtered session history, and the pending tool-call details needed for the decision. These inputs can contain private project information. Review-route separation is a configuration choice, not context isolation or data redaction. Use a provider approved for the data in the session, and do not include secrets in test prompts or public examples.
A reviewer denial can still be subject to DSH's configured human-approval policy. A failed, timed-out, cancelled, or invalid review does not authorize the pending tool body. Keep DSH permission guards enabled and treat model output as fallible.
The following commands are the repository's current development scripts. npm run link:runtime links the exact DSH APIs used by the test harness; it does not install another runtime. See maintenance policy for the version-specific checks and release process.
npm run link:runtime
npm ci --ignore-scripts --prefix tools/gui/build-tools
npm run build:gui
npm run check
Do not use a live model gateway as a routine test target. Live-provider checks require explicit authorization and must use synthetic, non-sensitive input.
This project includes source from DeepSeek's @deepseek-ai/dsh-experimental-auto-review version 0.2.1-rc.1, licensed under MIT. This project adds a separately configurable reviewer route and settings UI. See source notice, license, and maintenance policy.