Lzcdebear/better-dsh-session-deletetool ↗★ 12
better-dsh-session-deletetool
真正删除对话并展示关联的子智能体家族树 适合需要彻底清理会话、且希望一并管理派生对话和子会话的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Lzcdebear/better-dsh-session-deletetool說明文件
閱讀完整 README ↗Usage
- Open the
⋯menu on any session row and pick Delete conversation. - The dialog asks the Host for the session's real state and states it: what will be deleted, whether the Harness still holds it open, and what is still running.
- It then draws the whole family as a tree to choose from: this conversation on its own row, then its Subagents (n) and Forked conversations (n) blocks, each derived conversation carrying its own level inside its block, and a checkbox on every row (title, id tail, state badge). Untick whatever you want to keep.
- Confirm. The button states how many conversations will go; if work is running it reads Stop and delete and stops that work first.
- The rows leave the sidebar at once, and the data is gone from disk.
For bulk: press the trash control in the workspace section header, left of the search icon, tick conversations in the Workspace-sectioned list (ticking a parent brings its children, a child can be ticked or unticked on its own), then confirm.