dsh-web-search-tavily: DSH's Tavily Web Search Provider

The `dsh-web-search-tavily` plugin injects Tavily's standalone search API into DeepSeek Harness (DSH) via `ctx.web`. It supports `basic`/`advanced` search depths, custom result counts and timeouts, and allows the API key to be provided through environment variables, a credentials file, or configuration. The plugin provides structured results, error handling, and request cancellation, making it suitable for scenarios that require separating model billing from search service billing. Installation requires DSH version >= 0.1.2-alpha.2, and configuration includes search parameters and API key management.

Read More
dsh-web-search-tavily: Add Tavily search and backend switching for DeepSeek Harness

dsh-web-search-tavily is a plugin for DeepSeek Harness (dsh) that registers a Tavily backend for the `ctx.web` search interface and supports hot-swapping between Tavily and DeepSeek's official search. The plugin adopts a delegation Provider (search-switch) mechanism, placing backend selection logic at the configuration layer. This approach avoids the side effects of plugin restarts and Provider release caused by directly modifying the `web` row configuration, enabling immediate backend switching without reloading. Furthermore, the plugin securely handles API keys via a credential resolution chain (literal apiKey -> credentials service -> launch environment).

Read More
dsh-web-search-tavily: Switch DSH's web_search to Tavily, Usable Without an API Key

`dsh-web-search-tavily` is a DeepSeek Harness (DSH) community plugin maintained by cnChenKai, licensed under the MIT License. This plugin provides Tavily-based backend support for DSH's web search capabilities, enabling the built-in `web_search` tool to call the Tavily API instead of the default DeepSeek routing. Core features include support for Keyless mode, which accesses directly via the official Header when no API Key is configured, requiring no initial setup; if `TAVILY_API_KEY` is set (read from environment variables or a configuration file), it automatically switches to key-based mode to enhance quotas. Default parameters include basic search depth and 5

Read More