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.

Web UI Enhancements ★ 25 updated 2026-08-14 ⚠️ needs adapt
View on GitHub ↗

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

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

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins