dsh-delete-chat
Run the following command in DeepSeek Harness:
dsh plugin install youqu68/dsh-delete-chat
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install youqu68/dsh-delete-chat in your DeepSeek Harness terminal to install the plugin; the source code lives at https://github.com/youqu68/dsh-delete-chat , then restart dsh web to see the Session Manager page under Settings.
About this plugin
After weeks of daily use, DeepSeek Harness tends to accumulate dozens of historical sessions in the sidebar, with no built-in page to review, hide, or clean them up at a glance. dsh-delete-chat fills that gap: it adds a "Session Manager" page under Settings that lists every session with its title, working directory, and creation time, neatly split into Archived and Active groups so you can see at a glance which records are still relevant and which have long been stale.
The workflow revolves around three actions. Archiving simply hides a session from the sidebar while its log file remains intact on disk, so the operation is fully reversible with a single unarchive click. Deleting, by contrast, is permanent but guarded by strict safety rails: running sessions cannot be deleted at all, the first confirm click reveals the exact file path that will be removed, and a second explicit click is required before anything is actually deleted. The host process only touches the session's own session.jsonl* persistence artifact, refuses backends that expose no per-session file (such as a SQLite store), and respects shell sandbox denials rather than forcing removal.
If you have been running DeepSeek Harness for a while and your session list has grown unwieldy, dsh-delete-chat gives you a lightweight, browser-based way to sort, archive, and finally clean up old records without ever reaching into $DSH_HOME/sessions by hand.
Use Cases
- The sidebar is cluttered with old sessions and you need to hide them to find active ones quickly
- A batch of sessions is confirmed obsolete and you want to permanently remove their log files safely
- Periodically tidy your workspace by archiving dormant sessions to keep the sidebar clean
Best For
- Long-time DeepSeek Harness users whose session list has grown unwieldy
- Developers who prefer to manage sessions entirely via the browser UI instead of touching the file system
- Security-conscious users who need a clear distinction between reversible archiving and irreversible deletion
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.