dsh-plugins
DiscoveredUnofficial DeepSeek Harness (DSH) plugins: real session deletion with trash, audit log and more
Plugins for DeepSeek Harness (DSH). Each one is an independent npm package, verified end to end against a real DSH host before release.
English · 中文
Plugins
| Plugin | What it does | Version |
|---|---|---|
| session-delete screenshots | Really deletes sessions instead of just archiving them. Deleted sessions go to a restorable trash, and the confirm dialog shows the plan first: size, sub-sessions, and the references that will be cleaned. Every action goes into an audit log, and a receipt lists anything left behind. |
More plugins are on the way.
Install
dsh plugin --profile desktop add @kangyishuai/dsh-session-delete
Then restart the DSH desktop app. Each plugin's README covers usage, side effects and compatibility.
How these plugins are built
- Nothing destructive without a way back. Deletion goes to a trash first. A confirm dialog states the impact: count, size, whether the session is live, and whether it can be undone. See ADR 0002.
- No hard-coded internals. DSH is pre-release and its on-disk formats change. Plugins scan and match known patterns, and leave anything they don't recognize alone.
- Verified on a real host. Unit tests, plus an end-to-end GUI smoke test against a throwaway DSH home. Compatibility tables say exactly which DSH version was checked.
- No network, no telemetry. Plugins only touch the local DSH data directory, and only as documented.
- Plain JavaScript, no build step. What you install is what's in the repo (ADR 0001).
Disclaimer: this is a personal community project. It is not affiliated with or endorsed by DeepSeek. Plugins are young software, so keep backups of anything you can't lose.
Contributing
Issues and PRs are welcome. Start with CONTRIBUTING.md, which covers setup, commands, commit conventions and the release flow. Design notes live in docs/ (in Chinese).
Security
Please report vulnerabilities privately. See SECURITY.md.
License
Comments
Loading…
Similar plugins
by Shihang-Hu
Unofficial DeepSeek Harness plugin: permanently purge sessions (disk logs, projection cache, workspace accounting, temp outputs, subagent cascade) and redact secrets in place in zstd session logs.
★ 0
MIT
JavaScript
Nov 1, 2026
dsh plugin --profile web add dsh-session-purgeby gcggcg
DeepSeek Harness sidebar plugin: permanently delete sessions (including opened ones) and show/hide archived sessions per workspace.
★ 3
↓ 811/wk
MIT
JavaScript
Oct 29, 2026
dsh plugin --profile web add @estelle-ge/dsh-plugin-session-cleanerby Seelerc
Permanently delete archived DeepSeek Harness sessions along with their on-disk history and log directories.
★ 2
MIT
JavaScript
Oct 16, 2026
dsh plugin --profile web add dsh-plugin-delete-archivedby hitzhangjie
DeepSeek Harness plugin: permanently delete a session from the sidebar session menu - stops running work first, refuses forked parents, and clears every local storage surface.
★ 0
MIT
JavaScript
Oct 16, 2026
dsh plugin --profile web add @hitzhangjie/dsh-plugin-session-deleteby Adolanium
Permanent session removal for DeepSeek Harness: a Delete action in the sidebar, a confirmation dialog, and a Host purge of the log, projection cache, and workspace accounting. Community plugin, not official.
★ 0
MIT
JavaScript
Oct 23, 2026
dsh plugin --profile web add dsh-plugin-session-deleteby 2026heshao
DeepSeek Harness (DSH) plugin: adds a Delete action to every session menu — removes the session files & data while keeping memory · DSH 会话删除插件(保留记忆)
★ 0
JavaScript
Oct 11, 2026
dsh plugin --profile web add dsh-forget-session