libinghui55/dsh-tavily-search

libinghui55★ 0JavaScriptLast synced: 2026-08-17

Open on GitHub

Tavily-backed web search provider plugin for DeepSeek Harness (dsh): GUI config card with API key + on/off switch

README excerpt

dsh-tavily-search A Tavily-backed web search provider plugin for the DeepSeek Harness ( dsh ). It routes the harness web-search seam through the Tavily API and ships a GUI configuration card in Settings → Plugins where you can toggle the provider on/off and store your Tavily API key. Everything is a plugin: this package composes a Cordis host plugin (the search provider) and a web client bundle (the settings card). Features - Registers a web-search provider with id tavily and points the harness web seam at it via the bundle patch ( cordis.patch.yml ). - GUI configuration card ( 设置 → 插件 ) named tavily-search with: - an on/off switch — when off, the provider reports itself unavailable and refuses to search; - an API key field written through the harness credentials service (never stored in the settings file or echoed back to the client). - API key resolution order: 1. a literal apiKey configured in the web-search-tavily settings section; 2. the harness credentials service, under the credential reference named by apiKeyEnv (default TAVILY API KEY ); 3. the launching environment ( TAVILY API KEY ). - Configurable Tavily endpoint via baseURL (default https://api.tavily.com ). Requiremen…

View full README on GitHub →
Tools / Devdsh-pluginsearch

Category