Bundle
@mkaliezz/dsh-dependency-firewall
Dependency-installation guard for DeepSeek Harness: classifies package-manager commands as ALLOW, ASK, or BLOCK before execution.
- Source
- MkaliezZ
- stars
- 1 stars
- License
- MIT
- Updated
- Updated yesterday
Readme
# dsh-dependency-firewall Domain-specific dependency-installation guard for DeepSeek Harness. v0.1 classifies package-manager commands before execution and returns `ALLOW`, `ASK`, or `BLOCK` for common npm/pnpm/yarn/pip/uv/cargo install flows. High-risk sources such as arbitrary URLs, git dependencies, alternate registries, unpinned VCS references, native/install-script flags, or unparseable install shapes can be escalated without running the underlying command. ## Non-claims - no package is installed by this plugin; - no online reputation or CVE lookup in v0.1; - classification is bounded and deterministic, not complete supply-chain security. ## Development ```bash npm install npm test ``` MIT
Install
dsh plugin --profile web add github:MkaliezZ/dsh-dependency-firewall#5e4221f61b94699f5065e059d28f988106001754
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install mkaliezz-dsh-dependency-firewall from the hub
- This package builds from source on install. pnpm will ask you to allow its build script — that is permission to run the package’s code on your machine, outside the agent sandbox. Only allow sources you trust.