lizhecome/deepseek-harness-tool-palette

lizhecome★ 1TypeScriptLast synced: 2026-08-15

Open on GitHub

Progressive tool discovery and per-agent unlocking for DeepSeek Harness

README excerpt

DeepSeek Harness Tool Palette Progressive tool discovery for DeepSeek Harness. The bundle keeps a compact per-Agent tool palette and exposes tool search ; a search can preview or unlock the best matching installed tools for later steps. 中文说明 Why A large plugin and MCP installation can contribute many tool schemas to every model request. Tool Palette starts each Agent with tool search plus a deployment-selected baseline, then reveals other global tools only when the model searches for their capability. The ToolRuntime remains the single source of truth, so model presentation, lookup, Code Mode bindings, and execution change together. Install The repository is private, so clone it with an authenticated GitHub CLI session and install the checkout into a DSH profile: Replace web with headless or another profile name. The bundle is appended after the profile's existing bundles. Model-facing tool tool search accepts: - query — a non-empty capability, operation, tool name, or parameter search. - unlock — defaults to true ; false returns matches without changing the palette. An exact tool name ranks first, followed by name fragments, full-description matches, parameter text, and individual…

View full README on GitHub →
Agentsdsh-pluginagentsearch

Category