全部插件

DSH / BUNDLE / BUNDLES

dsh-stop-that-shit

v0.1.1hua2003-liu / dsh-stop-that-shite2ce131db8

可安装组合包组合包与其他模块社区 · Topic 自动分析

概览

dsh-stop-that-shit

Unofficial Stop That Shit guard for DeepSeek Harness: skills, /sts command, and a per-session tool-call contract.

README / ZH

插件文档

目录摘要

Unofficial Stop That Shit guard for DeepSeek Harness: skills, /sts command, and a per-session tool-call contract.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- **不是安全边界**。真正的隔离是 DSH 的 fs sandbox / 权限预设;这里是任务边界护栏。 - **`run_code`(PTC)**:程序体可以直接 `import('node:fs')` 写文件,只有嵌套的 `tools.*` 调用会被逐个判定。默认把 `run_code` 记为 `unknown` 走审批;只有能证明运行时被约束时 才把 `runCodeBindingOnly` 设为 `true`。 - **shell 写目标未证明**:`mkdir src/x`、`echo > src/x` 这类命令在 `files=` 边界下可能被判 `WRITE_PATH_UNPROVEN`(要求审批)。上游的 shell 写目标修复尚未合入本仓库的 vendor。 - **审计里的 `ask`**:记成 denial response(controller 的响应枚举没有 approval 值)。 - **审批卡依赖宿主**:headless 这类没有审批通道的宿主会把 `ask` 降级为拒绝,这是 DSH 的既定行为。