lsz-asd/dsh-plugin-session-delete
Delete DeepSeek Harness sessions from the UI: header danger button + sidebar session-row menu item (no convers
dsh-plugin-session-delete adds deliberate, permanent deletion to conversation headers and sidebar row menus. The confirmation button remains locked until the user acknowledges the consequences, and a running session receives an extra warning before the plugin stops it. The deletion chain flushes live state, removes the session log, verifies disk removal, clears projection cache, and only then detaches workspace accounting. It also exposes workbench_session_delete when an agent needs the same operation.
Install
⚠️ Install command not yet confirmed — check the README on GitHub for the exact command.
Compatibility
DSH Web and, according to the README, potentially other clients built on the Web shell. Installation currently uses a local file path and requires a profile restart.
Details
- Repo: lsz-asd/dsh-plugin-session-delete
- Category: Web UI Enhancements
- Stars: 25
- Version: v0.3.1
- Last push: 2026-08-14
- First seen: 2026-08-14
Recent updates
v0.3.1 fixes partially deleted sessions reappearing as Ungrouped by cleaning raw and session-prefixed ids, verifying disk deletion before accounting removal, and flushing live sessions. v0.3.0 added live Chinese/English UI strings.
FAQ
- What is the verified install command for dsh-plugin-session-delete?
- The README only gives a local file-path template, so verify the current checkout path and replace <profile> before installing.
- Does deletion only hide the session?
- No. It removes the session log, projection cache, and workspace accounting after explicit risk confirmation.
- Can it delete a running session?
- Yes, but the README says it warns first, stops the active session, flushes its state, and then performs deletion.
Alternatives
Zephyr-vibe/dsh-archived-sessions · wuxiangru915/dsh-session-manager · zhifengjiang/dsh-hover-archive