全部插件

DSH / BUNDLE / CLIENT-UI

dsh-session-remove

v1.0.5BG0EXM / dsh-session-remove77e2468b8d

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-session-remove

源码级技术说明Stop or permanently delete DeepSeek Harness sessions from the sidebar session menu: cancels running turns, subagents, background jobs and reminders, then removes the log, subagent session logs, projection cache and workspace record, with an optional cleanup of session-produced workspace files and orphaned attachments.展开完整技术说明收起技术说明
Stop or permanently delete DeepSeek Harness sessions from the sidebar session menu: cancels running turns, subagents, background jobs and reminders, then removes the log, subagent session logs, projection cache and workspace record, with an optional cleanup of session-produced workspace files and orphaned attachments.

README / ZH

插件文档

目录摘要

Stop or permanently delete DeepSeek Harness sessions from the sidebar session menu: cancels running turns, subagents, background jobs and reminders, then removes the log, subagent session logs, projection cache and workspace record, with an optional cleanup of session-produced workspace files and orphaned attachments.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- **删除不可恢复**:没有回收站,也没有撤销。 - 子代理会话默认随父会话一并删除;用 `deleteSubagentSessions: false` 可关闭这一连带行为。 - 分叉会话是独立对话,删除源会话**不会**删掉它(即使它带 `parentSession`)。 - 子代理会话清理失败时父会话仍然会被删除(用户的主要意图已完成),残余目录只能在磁盘上手工处理;对话框会列出会话 id。 - 工作区清理是**按创建时间的启发式归属**:会话期间被覆盖的已有文件不会被删除(只会留下新内容), 扫描有 2 万条目上限,超出部分会跳过并告警。 - 附件是内容寻址去重的;只有确认不再被其它会话引用的对象才会回收,被共享的附件保留。 - 删除**正被界面打开**的会话时会被先释放(主区域回到空状态)。 - 「停止」会丢弃排队中的输入,这是它所复用的官方停止路径的语义。 - 更新需要重启才生效;旧版本的宿主模块会一直留在内存里直到重启。