Releases: PyModel/dsh-research-plugins
Releases · PyModel/dsh-research-plugins
Release list
v0.3.0 — Tavily settings-card refresh + latest Tavily search params
@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
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
```