cckbc/dsh-session-recycle-bin
dsh-session-recycle-bin adds a real Delete session to the DeepSeek Harness desktop app: sessions move into a recycle bin kept 7/15/30 days (15 by default), restorable from Settings, deletable in bulk from a picker, with confirmation that can be switched off and a restore that puts the session log and cache back file by file.
dsh-session-recycle-bin adds a real 'Delete session' to the DeepSeek Harness desktop app, where the row menu otherwise offers only Pin, Rename, Fork and Archive. Deleting moves the session's log and that name's cache into a recycle bin that keeps it 15 days by default (changeable to 7 or 30 in Settings) and is restorable at any time from Settings -> Recycle bin, file by file, with title and working directory. The row leaves the sidebar immediately with no restart and no empty group, deleting the session you are viewing hands the main view to a fresh session in the same workspace, and there is a bulk delete button above the sidebar workspace list with a picker and a confirmation that can be switched off (and back on) in Settings. Settings shows the bin as a table (Session, Folder, Deleted, Left, Restore, Delete) with bulk restore/delete from the header, and the bin is only really emptied on expiry or an explicit Delete / Empty recycle bin.
Install
dsh plugin --profile web add github:cckbc/dsh-session-recycle-binCopied verbatim from the README's 'From the command line (CLI / Web profiles)' block; the README also documents installing via an agent inside DSH, the desktop Plugins page, and a local-directory link: install.
Compatibility
Written for the DeepSeek Harness desktop app; the README warns the desktop profile cannot be managed by CLI (dsh plugin --profile desktop returns that the profile is managed exclusively by the Electron application), so desktop users install from the Plugins page and restart the app fully. A local-directory install is a link: dependency, so the directory must stay in place; the recycle bin files live under <DSH_HOME>/dsh-trash/ and are not removed on uninstall.
Details
- Repo: cckbc/dsh-session-recycle-bin
- Category: Sessions & Messages
- Stars: 2
- Version: GitHub repo cckbc/dsh-session-recycle-bin (2★); installed from GitHub (no npm package documented). Developed and verified against DeepSeek Harness desktop 0.2.0-rc.2 (Electron 44, Windows); other versions are untested. English README with a Chinese translation.
Alternatives
Ausntar/dsh-live-trace · beijingwahw/dsh-companion · caoqinnan-web/organize-workspace-sessions