maxwell-feng/dsh-tinyfish-search

Backs DeepSeek Harness's built-in web_search tool with the TinyFish Search API: one GET per query with no model call, results normalized into the web seam's portable source shape, a bundled icon and bilingual manifest for the Plugin Manager — no LLM turn consumed per search.

DeepSeek Harness's built-in web_search tool normally runs through the DeepSeek Anthropic-compatible endpoint. This plugin registers an alternative search provider on the ctx.web capability seam under the stable id tinyfish: every web_search call becomes a single GET https://api.search.tinyfish.ai?query=... with an X-API-Key header, and results[] (title / snippet / url / date) are normalized into the seam's portable source shape. Because it is a direct HTTP call and not a server tool, no LLM turn is consumed per search. Configuration is declared as a volatile schema the host renders as a form on the Plugins page, so a saved edit reaches the next search without a restart; the bundle also ships a native icon.svg and bilingual manifest resources for the Plugin Manager.

Tools & Capabilities ★ 26
View on GitHub ↗

Install

dsh plugin --profile web add dsh-tinyfish-search

Copied verbatim from the README's Install block; the same block shows ./dsh-tinyfish-search (source checkout), a ./dsh-tinyfish-search-0.15.0.tgz tarball and github:maxwell-feng/dsh-tinyfish-search. The README stresses a CLI-syntax rule: --profile <name> must always precede forwarded subcommands such as add.

Compatibility

Requires the dsh CLI on any profile that carries the web seam and a TinyFish API key. The plugin declares >=0.1.7-alpha.2 <0.3.0 peers it satisfies (0.2.1-alpha.2 and the 0.1.7 line), so no compatibility exemption is needed on those releases; 0.12.0's narrower range is refused on 0.2.x and the README says to upgrade rather than grant an exemption. Installing the bundle takes over the built-in web_search, overrides the web seam row to searchProvider: tinyfish, and re-enables the host-level tool-web row so the tool is visible to every agent preset.

Details

Alternatives

1624318455/dsh-plugin-tavily · 6Mikao9/dsh-wsl-workspace · 863683348/dsh-plugin-academic-writing

More plugins in Tools & Capabilities

Browse more in Tools & Capabilities

Guides for Tools & Capabilities plugins