Skip to content

Releases: PyModel/dsh-research-plugins

v0.3.0 — Tavily settings-card refresh + latest Tavily search params

Choose a tag to compare

@elkaix elkaix released this 23 Aug 00:15

@pymodel/dsh-tavily 0.3.0\n\n### Settings-card design refresh (informed by current UI/a11y guidance)\n- Collapsed-header mode badge with status dot: Official DeepSeek / Tavily · keyless / Tavily · API key at a glance\n- Polite aria-live status region announcing connection-test and save outcomes\n- Inline spinners on Test connection / Save; connected-success tint; press feedback\n- Show/hide reveal for the API key input (autocomplete/spellcheck off)\n- prefers-reduced-motion support across card motion\n\n### Latest Tavily Search API, opt-in via plugin config\n- searchDepth: basic / advanced / new fast tier (invalid values fall back to basic)\n- autoParameters: lets Tavily tune topic & depth per query (default off)\n\n## Housekeeping\n- dsh-mcp-firecrawl & dsh-mcp-context7 patch-bumped to 0.2.1 so the workspace-wide publish run succeeds (no functional changes)

dsh-research-plugins v0.1.0

Choose a tag to compare

@elkaix elkaix released this 19 Aug 00:21

dsh-research-plugins v0.1.0

First public release of the DeepSeek Harness research plugins monorepo.

Plugins

  • dsh-tavily (0.4.0) — Tavily Search API as a web search provider (settings toggle with DeepSeek fallback, keyless search, connection test) + a Tavily MCP bridge for extract / crawl / map tools.
  • dsh-mcp-firecrawl (0.1.0, new) — Firecrawl MCP: mcp__firecrawl__* scrape, crawl, map, and search tools.
  • dsh-mcp-context7 (0.1.0, new) — Context7 MCP: mcp__context7__* up-to-date library docs and code examples.

Highlights

  • pnpm monorepo workspace with independent per-package installs
  • Keyless support where the upstream allows it (Tavily search, Context7)
  • API keys read from the launch environment (.env / $DSH_HOME/.env), never written to YAML
  • Rows gated on a key are auto-disabled when the key is absent
  • GitHub Actions publish workflow on release

Install

```sh
dsh plugin --profile web add dsh-tavily
dsh plugin --profile web add dsh-mcp-firecrawl
dsh plugin --profile web add dsh-mcp-context7
dsh web
```

Author

elkaix