dsh-custom-tool: Creating and Managing Sandbox JavaScript Tools in DSH
dsh-custom-tool is a DSH plugin (admin-security, MIT, v0.1.2) maintained by omdsh-dev. Users can write JavaScript tools using the Monaco editor in the setup UI, and models can self-service add or delete tools through APIs like custom_tool_create. Tools are persisted in the custom-tools namespace and hot-registered, executing within node:vm workers with global/workspace scope and permission boundaries. This article introduces installation commands, code contracts, configuration options, and security considerations.
Read MoreWrite Sandbox Custom Tools in the DeepSeek Harness Settings Page with dsh-custom-tool
`dsh-custom-tool` is a DeepSeek Harness community plugin maintained by `omdsh-dev`. It allows users to write sandboxed JavaScript tools via Monaco in the settings page, and models can add, delete, and modify the same set of tools through interfaces such as `custom_tool_create`. The current version is 0.1.2, under the MIT license. This article verifies the installation command, scope, sandbox boundary, and the preconditions of the `custom-tools` namespace according to the directory page and GitHub README.
Read More