Skip to content

Releases: swimmwatch/dsh-tool-search

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 20:35
c7547f3

Added

  • Native tool discovery and per-agent schema loading for built-in, plugin and MCP tools in DSH Native and PTC modes.
  • BM25, pattern and hybrid search with exact-name priority, optional Ollama/OpenAI-compatible embeddings, and local-only operation.
  • Native themed settings for providers and always-available tools, with an original project logo.
  • Protected CI, immutable release archives, npm trusted publishing and documented profile installation.

Fixed

  • Preserve browser settings compatibility with DSH Content Security Policy.
  • Verify delayed npm publication and preserve existing release channels during candidate publication.

Security

  • Validate credential boundaries, registry scope, per-agent isolation and immutable release artifact checksums.

v1.0.0-rc.2

v1.0.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 20:20
54f0ee7

Fixed

  • Preserve the existing npm latest tag when publishing candidates, including the registry-assigned bootstrap tag; reject unexpected promotion or channel changes.

  • Wait for npm archive and channel propagation during publication, and reject release candidates assigned to latest.

v1.0.0-rc.0

v1.0.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 19:27
8c558b3

Added

  • Native tool_search and tool_unload for built-in, plugin and MCP tools.
  • Exact-name, BM25, pattern and hybrid retrieval with explicit-name priority.
  • Per-agent schema loading, 16 additional-tool slots and Native/PTC support.
  • Native settings for always-available tools and optional Ollama or
    OpenAI-compatible embeddings, including local-only search.
  • Deterministic regression tests and seven benchmark suites with per-case gates.
  • Original project logo and theme-aware settings styles in a separate stylesheet.
  • Protected CI gates and a prepare/publish release workflow that preserves the
    tested archive, its checksum and source commit.

Changed

  • Publish the package as @swimmwatch/dsh-tool-search under Apache-2.0 while
    preserving the plugin row, configuration fields and cache location.
  • Document the public contract, installation, migration and release process.

Fixed

  • Keep the settings schema declarative so DSH can validate it under the browser
    Content Security Policy, including on a fresh profile.

Security

  • Pin the project dependency tree to Zod 4.6.6 to remove the vulnerable SDK
    dependency copies. This does not patch a separately installed DSH host.