All plugins

DSH / BUNDLE / CLIENT-UI

dsh-delete-chat

v0.4.6abangbang / dsh-delete-chat1aed898096

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-delete-chat

真正删除 DSH 会话:归档 + 删目录 + 清记账。会话行「⋯」菜单里的危险操作,带确认与逐项结果。Real session deletion for DeepSeek Harness.

README / EN

Package documentation

Registry summary

真正删除 DSH 会话:归档 + 删目录 + 清记账。会话行「⋯」菜单里的危险操作,带确认与逐项结果。Real session deletion for DeepSeek Harness.

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **The trash is not the OS recycle bin.** It lives at `<DSH home>/session-trash`; deleting that directory by hand is a permanent delete that bypasses every confirmation. - **Restore may need a restart.** The live row comes back immediately when the workspace registry exposes `insertSessionBefore`; without it the directory is restored and the row reappears on the next boot. - **No cascade**: subagent and forked child sessions survive on their own, and their `parent_session` dangles. - **Attachments untouched**: `~/.dsh/attachments/v1/objects` is content-addressed and shared, so neither trashing nor purging one session deletes objects other sessions still reference. - **In-memory object lingers**: the `sessions` service exposes only `create`/`get`/`list`, so a trashed session's object stays until restart. It runs no model step while archived.