概览
dsh-session-delete
Adds a real Delete action to a Session's sidebar row menu: removes the stored log, the projection cache and (optionally) the subagent logs, then retires the row. | 为侧栏会话行菜单加一个真正删除会话的操作。
README / ZH
插件文档
目录摘要
Adds a real Delete action to a Session's sidebar row menu: removes the stored log, the projection cache and (optionally) the subagent logs, then retires the row. | 为侧栏会话行菜单加一个真正删除会话的操作。
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- A `partial` outcome still retires the row: the id is announced as removed even when a file survived. The dialog shows the surviving paths. - A Session that a Client currently holds open cannot be deleted; the Harness exposes no way to dispose one Session without its Agent. - Cascade reaches subagent Sessions through `ctx.subagents.listDescendants`, so a corrupt parent log can hide children that would then be left behind as orphans. <a id="中文"></a>
