dsh-tavily
Đã xác minh@moguiyu/dsh-tavily · v0.1.11 · MIT · Giao diện web
Opt-in advanced tavily_search tool for DeepSeek Harness with the Tavily Search settings card (rc.7 plugin management). The built-in web_search is never replaced.
Cài đặt
dsh plugin add @moguiyu/dsh-tavily Xác nhận layer đã áp bằng dsh --profile default --dump-config — xem hướng dẫn cài plugin.
Mã nguồn
Thẻ
Tác giả
Readme
@moguiyu/dsh-tavily
Combined plugin: the opt-in advanced tavily_search model tool, the Tavily Search
settings card, and the local HTTP backend for key/usage management.
tavily_search— full Tavily surface (max_results,search_depth,topic,days,include_answer,include_raw_content,include_domains,exclude_domains). Opt-in and off by default.- Settings card — key list, usage gauge, strategy selector, and the advanced-tool switch.
- rc.7 plugin management — the Host registers the
tavily-searchsettings namespace and the card is keyed by it (keyedsettings.plugin.item), so the Plugins configuration tab serves the card exactly when this plugin is composed. The switch writes the namespace and restarts the row; the choice is mirrored to~/.dsh/tavily-tool.json. web_searchis never replaced — noctx.webprovider is registered andweb.searchProvideris never rewritten; the built-in DeepSeekweb_searchkeeps its native provider and schema. Tavily is an extra, opt-in search option.
Host half: plain ESM (src/index.js). Client half: prebuilt window.__ModuleLoader__ bundle
at lib/client.js, generated from src/client.js via pnpm build.
The host half composes the two standalone packages instead of carrying a second copy of the
implementation: the tool comes from @moguiyu/dsh-tool-tavily-search
and the routes/switch pipeline from @moguiyu/dsh-tavily-backend.
Both are regular dependencies, installed automatically with this package.
See the workspace README for install and configuration.