DSH HUB
首页插件商店插件包社区排行榜资源发布指南
插件源码
返回插件目录

ClawsJoy /

ClawsJoy/dsh-plugins

仅 Topic 仓库

Community plugins for DeepSeek Harness (DSH): upgrade-survivable, seam-based, publishable.

★ 0 Stars0 Forks0 IssuesN/A 社区评分0 已确认安装
查看 GitHub
README来源: main@b5c8d198

dsh-plugins

Community plugins for DeepSeek Harness (DSH).

Every package here is built to survive a DSH upgrade: it binds to a published contract (a service seam or an addressable profile row), declares the host packages it needs as peer dependencies, and is installed into a profile — never patched into the DSH source tree.

Package What it does
@clawsjoy/dsh-session-persistence-tolerant Listing tolerance + fault surfacing for the jsonl session backend: a corrupt or headerless session log stops disappearing silently.
@clawsjoy/dsh-session-retention Keeps session logs whole: the size cap is opt-in because a rotated log cannot be loaded (seq gap in committed region).
@clawsjoy/dsh-tool-attribution Publishes DSH_TOOL_CALL_ID/DSH_TOOL_NAME for shell executions through the public ctx.shellEnv registry.
@clawsjoy/dsh-token-cost A ctx.tokenCost service with configurable pricing (1/10000 ¥ units) and an honest fullyPriced flag.
@clawsjoy/dsh-egress-observer Record-only egress observation attributed by DSH_TOOL_CALL_ID (Linux /proc; never blocks, never prevents a connection).

Install

dsh plugin --profile web add @clawsjoy/dsh-session-persistence-tolerant

then swap the profile row (see each package's README for its exact patch).

Development

pnpm install
pnpm test
pnpm typecheck

Adding or changing a package means the lockfile must be regenerated and committed, or CI's frozen install fails:

pnpm install --lockfile-only   # resolves without touching node_modules

License

MIT

—/ 5

暂无评分

需要先验证清单

Commit b5c8d19803a1

社区评论

还没有评论,来写第一条。

DSH HUB

社区维护的 DSH 插件索引。不是 GitHub 或 DeepSeek AI 的官方产品。

社区资源API关于