changyinliangbaikai/dsh-b2us-chrome-tool ↗★ 0
dsh-auto-chrome-tool
A DeepSeek Harness tool plugin that controls the user's existing Chrome session through a secure MV3 extension bridge.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:changyinliangbaikai/dsh-b2us-chrome-tool说明文档
阅读完整 README ↗Configuration
The package-owned cordis.patch.yml contains the complete default configuration. A DSH patch replaces the entire config object instead of deep-merging it, so retain every field your deployment needs when overriding the row.
| Setting | Purpose and default |
|---|---|
host / port | Loopback bridge endpoint; 127.0.0.1:17321. |
authToken | Shared pairing token; falls back to DSH_AUTO_CHROME_TOKEN. |
allowedExtensionIds | Optional extension-ID allowlist; empty allows any valid extension origin that also holds the token. |
artifactMaxBytes / artifactTtlHours | Internal artifact quota and retention; 256 MiB and 24 hours. |
chromeExecutablePath | Optional absolute Chrome executable path; standard platform locations and PATH are checked when empty. |
extensionInstallDir | Stable prepared-extension directory; defaults to .dsh-auto-chrome-tool/extension under the user directory. |
openChromeOnInstall | Opens chrome://extensions after an approved preparation step; true. |
browserWorkerLlmProvider / browserWorkerModel | Optional Worker-specific model route; both values must be set together. |
browserWorkerSoftTokenLimit / browserWorkerHardTokenLimit | Fresh-generation rollover thresholds; 96K and 128K tokens. |
browserWorkerMaxSteps / browserWorkerMaxToolCalls | Per-task execution ceilings; 32 steps and 40 browser calls. |
browserParentMaxDelegationsPerTurn | Parent-turn delegation ceiling; 8. |
browserParentMaxUnsuccessfulDelegationsPerTurn | Opens the browser-only parent-turn circuit after 2 blocked or failed outcomes. |
Additional observation, extraction, network-preview, timeout, history, concurrency, and message-size limits are documented by the schema and default patch.