anht3889/dsh-web-search--packages-bundle ↗★ 0
@anht3889/dsh-web-search-bundle
DeepSeek Harness multi-engine web-search provider and Settings section
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:anht3889/dsh-web-search#0b7888f83545e3ac0adcbbc8ef9b7d865107af92&path:packages/bundle说明文档
阅读完整 README ↗Configuration and secrets
| Data | Default location |
|---|---|
| Engine selection and base URLs; no secret values | $DSH_HOME/web-search/config.json |
| Fallback key storage | $DSH_HOME/web-search/secrets.yaml |
| Key references | TAVILY_API_KEY, BRAVE_API_KEY |
Secret resolution uses the first non-empty value from the mounted ctx.credentials service, the private fallback file, then the process environment. Settings writes keys through ctx.credentials when it is mounted; otherwise it writes the fallback file. The HTTP API and Settings status expose only whether each key is configured, never its value.
If no Host webserver is mounted, the provider still supports headless searches, but the Settings UI and management HTTP routes are unavailable. Configure the same catalog and secret locations before starting that composition.