概览
dsh-plugin-delete-session
Delete DeepSeek Harness sessions with confirmation, undo, and a 7-day recycle bin.
README / ZH
插件文档
目录摘要
Delete DeepSeek Harness sessions with confirmation, undo, and a 7-day recycle bin.
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **依赖 DSH 内部接口**:`ctx.sessions.retireScope`、`sessions.detachEntered`、`agents.detachEntered`、`@deepseek-ai/dsh-client-ui-primitives` 的 `Toast`。DSH 升级后可能需要适配;本版本在 `0.2.1-rc.2` 上测试。 - **空闲 Agent 的底层 scope** 仍会保留到本次进程结束(DSH 没有公开的 Agent close 接口);它已被摘除注册,不能从侧栏或 session API 访问,也不会再写日志。重启后彻底释放。 - **单进程假设**:回收站操作在单个 DSH 进程内串行;不要同时运行多个共享同一 `$DSH_HOME` 的 DSH 实例。 - **Windows 优先**:开发和测试主要在 Windows 上完成;其他平台未做完整 GUI 验证。 - **运行中的回合不会被删除顺手取消**:请先停止任务,这是数据安全选择。 - 删除后恢复的会话会出现在 workspace 最前面,不保留原手动排序位置。 - 本插件没有注册 Agent 工具,模型不能自行删除对话;删除只通过 GUI 暴露。
