All plugins

DSH / BUNDLE / CLIENT-UI

dsh-plugin-delete-session

v1.0.8yycf1 / dsh-plugin-delete-session798e269127

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-plugin-delete-session

Delete DeepSeek Harness sessions with confirmation, undo, and a 7-day recycle bin.

README / EN

Package documentation

Registry summary

Delete DeepSeek Harness sessions with confirmation, undo, and a 7-day recycle bin.

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

- **依赖 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 暴露。