Skip to content

dsh-tool-web-enhanced-profile

Verified

dsh-tool-web-enhanced-profile Β· v0.1.2 Β· MIT

DeepSeek Harness bundle: serves web_search and web_fetch from switchable backends through dsh-web-search-enhanced and dsh-web-fetch-enhanced

Install

dsh plugin add dsh-tool-web-enhanced-profile

Confirm the layer applied with dsh --profile default --dump-config β€” see the install guide.

Source

Tags

Readme

dsh-tool-web-enhanced-profile

A DeepSeek Harness bundle β€” the package users install. It carries no code: its cordis.patch.yml mounts the two plugins it depends on and selects their providers in the shared web row, the way @deepseek-ai/dsh-base composes DSH's own web providers and @deepseek-ai/dsh-experimental-inspector-profile composes its inspectors.

dsh plugin --profile <profile> add dsh-tool-web-enhanced-profile
Row Package Provider in ctx.web
web (patched) @deepseek-ai/dsh-web searchProvider: search-enhanced, fetchProvider: fetch-enhanced
web-search-deepseek native disabled β€” its role becomes a search backend
web-search-enhanced (inserted) dsh-web-search-enhanced search-enhanced
web-fetch-enhanced (inserted) dsh-web-fetch-enhanced fetch-enhanced
tool-web-enhanced-ui (inserted) dsh-tool-web-enhanced-ui β€” (browser-only composer menu)

Remote search and fetch services start off; turn them on in each plugin row's settings page. Each row also has an Enhanced tools switch (off by default) that lets the Agent pick a connection per call with web_search_enhanced / web_fetch_enhanced in conversations started afterwards; see the plugin READMEs.

Remove dsh-web-search-enhanced 0.1.x and dsh-web-fetch-enhanced 0.1.x (the old standalone bundles) before installing: they insert the same row ids. Their settings are not migrated; see the upgrade notes in each plugin's README.

Behaviour and configuration: docs/design.md. Architecture: docs/architecture.md.