All plugins

DSH / BUNDLE / CLIENT-UI

@jerrrrrywang/dsh-session-delete

v0.1.0jerrywang21-debug / dsh-session-delete12bb639b26

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

@jerrrrrywang/dsh-session-delete

Sidebar delete action for the DeepSeek Harness (DSH) web client: a slot-registered Delete conversation row that removes one conversation from the Harness and moves its log and projection cache to the system Trash.

README / EN

Package documentation

Registry summary

Sidebar delete action for the DeepSeek Harness (DSH) web client: a slot-registered Delete conversation row that removes one conversation from the Harness and moves its log and projection cache to the system Trash.

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

- **正在运行的会话不能删**(见上)。 - **已装载的空闲会话删完后进程内还有副本**:会话对象归创建它的 fiber 所有,插件无权处置(`AgentHandle.dispose()` 只给创建者)。磁盘和列表都已清理干净,重启 DSH 后彻底释放。 - **「放回原处」由 Finder 决定**:本插件是把目录移进 `~/.Trash`,Finder 一般可以直接拖回去;是否能点「放回原处」取决于 Finder 自己记录的元数据,本插件不写它。 - **工作区记录的摘除可能被回滚**:优先走 Workspace registry 服务(`unpinSession` / `unarchiveSession` / `detachSession`,内存与磁盘同步),服务不可用时才退化成原子改 `workspace.json`。回滚后的残留是一个指向「已不存在的会话」的 ID,任何分组视图都不会渲染它。 - 只对 Web 界面生效;无头 profile 下宿主半边加载为空操作。