DSH / REGISTRY / MODEL-TOOLS
Model tools & skills
DSH plugins that expose callable tools, skills, language services, and MCP-backed capabilities to the model.
Catalog records29
Selection note: Review tool names, write effects, required binaries, and permission boundaries before use.
dsh-toolsTool registry and execution pipeline. Tool plugins register their schemas and executors; the agent loop executes each c…Included in DSH★ 35,897Built-in sourcedsh-tool-cordisThe self-referential Cordis toolset: five model-facing tools over the live runtime in the current DSH process. The regi…Included in DSH★ 35,897Built-in sourcedsh-tool-fsThe **model-facing filesystem tools** — `read`, `read_image`, `write`, `edit` — and their **executor**. This is the con…Included in DSH★ 35,897Built-in sourcedsh-tool-fs-searchThe **model-facing filesystem discovery tools**—`glob`, `grep`—are backed by the **packaged ripgrep binary** (`@vscode/…Included in DSH★ 35,897Built-in sourcedsh-tool-str-replace-editorStandalone model-facing `str_replace_editor` over `ctx.fs`. It can be composed with persistent Bash, one-shot Bash, san…Included in DSH★ 35,897Built-in sourcedsh-tool-goalThe model-facing control tools for `ctx.goals`: `get_goal`, `create_goal`, and `update_goal`. The goal-tool Agent Note…Included in DSH★ 35,897Built-in sourcedsh-tool-call-timeout-policyTool-call timeout enforcer: a single `tools/execute` around-dispatch listener that arms a per-call cooperative deadline…Included in DSH★ 35,897Built-in sourcedsh-tool-ask-userModel-facing `ask_user_question` tool over `ctx.userQuestions`. It lets the model ask the human a concise question when…Included in DSH★ 35,897Built-in sourcedsh-tool-jobsThe model-facing controller for `ctx.jobs`: three kind-independent tools, completion notices, and one background-work p…Included in DSH★ 35,897Built-in sourcedsh-lspThe **LSP capability seam**: an abstract `LspService` (`ctx.lsp`) defining WHAT semantic code navigation the harness ha…Included in DSH★ 35,897Built-in sourcedsh-lsp-stdioA **generic stdio language-server backend** for `ctx.lsp`. One plugin instance accepts a named server table and registe…Included in DSH★ 35,897Built-in sourcedsh-tool-lspThe model-facing **`lsp` tool** over `ctx.lsp`: one read-only tool with four operations for precise code navigation. It…Included in DSH★ 35,897Built-in sourcedsh-mcp-clientMCP client bridge plugin: connects to external Model Context Protocol servers and registers their tools on `ctx.tools`…Included in DSH★ 35,897Built-in sourcedsh-tool-session-queryWorkspace-authorized model tools over `ctx.sessionQuery`. The opt-in package depends only on the unified interface and…Included in DSH★ 35,897Built-in sourcedsh-tool-bashThe model-facing `bash` tool registered over the `ctx.shell` executor seam. Foreground execution stays behind that seam…Included in DSH★ 35,897Built-in sourcedsh-tool-bash-persistentModel-facing `bash(command)` backed by one owner-scoped `ctx.terminals` shell. The package owns the tool contract and s…Included in DSH★ 35,897Built-in sourcedsh-tool-pwshThe model-facing `pwsh` tool registered over the `ctx.shell` executor seam. Intended for Windows compositions where a P…Included in DSH★ 35,897Built-in sourcedsh-skillPure agent skill provider registry.Included in DSH★ 35,897Built-in sourcedsh-skill-badgeOptional bundled skill provider that contributes `dsh-badge` to `ctx.skills`. The skill supplies the official “powered…Included in DSH★ 35,897Built-in sourcedsh-skill-filesystemLocal filesystem provider for the `ctx.skills` registry.Included in DSH★ 35,897Built-in sourcedsh-tool-skillThe model-facing skill catalog and `skill` tool.Included in DSH★ 35,897Built-in sourcedsh-tool-subagentThe model-facing delegation tool over one configured `ctx.subagents` provider. Changing the provider changes transport…Included in DSH★ 35,897Built-in sourcedsh-tool-subagent-controlThe optional, globally named `send_message`, `interrupt_agent`, and `list_agents` tools are thin adapters over `ctx.sub…Included in DSH★ 35,897Built-in sourcedsh-tool-subagent-reportThe optional child-scoped `report` tool is a thin adapter over `ctx.subagents.reportFrom()`. It gives every continuable…Included in DSH★ 35,897Built-in source
24 / 29
