Skip to content

dsh-tool-tavily-search

Verified

@moguiyu/dsh-tool-tavily-search Β· v0.2.7 Β· MIT

Opt-in advanced Tavily model tools for DeepSeek Harness (search, extract, map, crawl) with key rotation/failover; supports the rc.7/rc.8 and 0.1.2-0.1.6 plugin lines. Install @moguiyu/dsh-tavily for the Tavily Search settings card. The built-in web_search

Install

dsh plugin add @moguiyu/dsh-tool-tavily-search

Confirm the layer applied with dsh --profile default --dump-config β€” see the install guide.

Source

Published to npm without a public repository. Inspect the package contents before installing.

Tags

Readme

@moguiyu/dsh-tool-tavily-search

Registers the opt-in advanced Tavily model tools for the DeepSeek Harness: search, extract, map, and crawl.

  • tavily_search β€” full Tavily surface (max_results, search_depth, topic, days, include_answer, include_raw_content, include_domains, exclude_domains). Keys are resolved from the TAVILY_API_KEYS credential on every call; round-robin rotation with failover on HTTP 401/429.
  • tavily_extract β€” retrieve the complete content of known HTTP(S) URLs (urls, extract_depth, include_images, format, include_favicon, query).
  • tavily_map β€” discover a site's links without fetching page content (url, instructions, max_depth, max_breadth, limit, select_paths, select_domains, allow_external).
  • tavily_crawl β€” crawl a site and return the extracted content of its pages (all map navigation params plus extract_depth, format, include_favicon, chunks_per_source).
  • Opt-in, default off β€” the plugin Config.enabled defaults to false; the switch state persisted by the settings card (~/.dsh/tavily-tool.json) affects this tool set.
  • Headless β€” this package ships no settings card. Install @moguiyu/dsh-tavily (tool + card + backend in one row) for the Tavily Search card under Settings β†’ Plugins β†’ plugin configuration.
  • Built-in web_search is never replaced: this package registers no provider and never writes web.searchProvider. Tavily is an extra, opt-in search option alongside the native tool.

Host half: plain ESM (src/index.js).

See the workspace README for install and configuration.