dsh-pnpm-build-control: Unified Management of pnpm Build Approvals in DSH Environments

`dsh-pnpm-build-control` is a management plugin for DeepSeek Harness (DSH), designed to address the maintenance overhead caused by pnpm’s blocking of build scripts during plugin installation or updates. It provides a unified build approval toggle in the DSH interface, allowing global build-script execution permissions to be enabled or disabled with a single click. When enabled, build-script approvals follow the original rules; when disabled, all dependencies, including indirect dependencies, are permitted to run build scripts. The plugin also provides CLI commands (such as `status`, `off`, and `on`) and fixes errors caused by repeatedly installing the same Git URL. Note that disabling approval modifies `pnpm-workspace.yaml`, which poses security risks, and uninstalling the plugin does not automatically revert these settings.

Read More