DeepSeek Harness Plugin

dsh-custom-tool

Development & Runtime 23 stars DSH Plugin

Create and manage sandboxed JavaScript tools for DSH with a Monaco editor and model-driven tool lifecycle.

Plugin facts

GitHub stars 23
LicenseMIT
Primary languageTypeScript
Last push2026-08-16T05:24:56Z
Maintaineromdsh-dev
Added to this directory2026-08-15

Screenshots

About this plugin

Create and manage sandboxed JavaScript tools for DeepSeek Harness with a Monaco editor and model-driven tool lifecycle.

Install this DSH plugin

Copy the command below and run it in your DeepSeek Harness terminal.

dsh plugin add github:omdsh-dev/dsh-custom-tool

Plugins run with the permissions of your dsh process and may execute code at install time. Review the source repository and its license before installing. Pin the commit hash for reproducible installs. Plugin safety →

More about this plugin

Monaco editor : VS Code engine + TypeScript language service; args typed from the parameter schema, env/sandbox globals declared, completions and diagnostics live. Editor and TS workers are bundled inline — the client bundle is a single file. - Durable store : tools live in the custom-tools settings namespace (schema defaults, composition base, user document — the ordinary settings layering). Edits apply live; restart restores them. - Live registration : enabled tools register into ctx.tools the moment the settings write commits; disabled/removed tools unregister immediately. The harness assembles tool schemas into the system prompt automatically. - Model self-service : custom tool create (upsert by name), custom tools list, and custom tool remove share the UI's validation gate and the ownership rules below.

About this plugin: dsh-custom-tool

What is dsh-custom-tool?

dsh-custom-tool is a development & runtime plugin maintained by omdsh-dev. Create and manage sandboxed JavaScript tools for DSH with a Monaco editor and model-driven tool lifecycle.

How do I install dsh-custom-tool?

Run dsh plugin add github:omdsh-dev/dsh-custom-tool in your DeepSeek Harness terminal. The dsh CLI resolves the plugin from GitHub and installs it into your active profile. For reproducible installs, pin a commit hash: dsh plugin add github:omdsh-dev/dsh-custom-tool#commit.

Is dsh-custom-tool free?

dsh-custom-tool is a community open-source project released under the MIT license. You can inspect its source and install it for free.

Development & Runtime

Brings the agent's working-status line to life with real-time tool activity and progress, playful copy, model self-description, and context warnings. Two versions, for pi CLI and DeepSeek Harness, ship as separate npm packages. Community-made, not an official project.

View plugin → ccch1mneyyy GitHub profile image ccch1mneyyy