dsh-tool-search
Run the following command in DeepSeek Harness:
dsh plugin install vibeinging/dsh-tool-search
Paste the following prompt into your AI chat to install this plugin:
To install this plugin in DeepSeek Harness, run the command `dsh plugin install vibeinging/dsh-tool-search`, with the full source code address at https://github.com/vibeinging/dsh-tool-search.
About this plugin
In AI agent workflows, growing tool inventories often create challenges in tool discovery and schema disclosure, where too many tools inflate token usage and complicate selection. The dsh-tool-search plugin addresses this by introducing a local tool_search tool for each agent, enabling autonomous searching and progressive selection of global tools. This approach optimizes resource efficiency and streamlines the tool management process, moving beyond static visibility models.
At its core, the plugin offers robust search capabilities and safety controls. Each agent independently uses tool_search, which ranks tools via BM25 scoring on names and descriptions, while alwaysVisible patterns keep critical tools persistently accessible. Progressive schema disclosure ensures only selected tools incur full schema costs, reducing request tokens and KV cache overhead. It integrates with the existing ctx.tools.restrict() seam without altering the agent loop, maintaining compatibility with the DSH ecosystem.
This plugin is ideal for developers, AI engineers, and research teams building or optimizing agent workflows with DeepSeek Harness. It caters to those managing multi-tool environments, requiring granular control over tool visibility, or aiming to lower token expenses. Whether for experimental projects or production tool management, dsh-tool-search provides a lightweight, extensible solution that enhances agent autonomy and system efficiency.
Use Cases
- Optimizing tool selection for agents in multi-tool environments
- Reducing token consumption and improving search efficiency
- Managing progressive loading of global tools
Best For
- Engineers building agent workflows with DSH
- AI researchers optimizing tool management
- Teams constructing multi-tool systems
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.