Hyna-hla/DSH-DELETE

Hyna-hla★ 0JavaScript最后同步: 2026-08-15

在 GitHub 打开

DSH-DELETE: recoverable conversation deletion for DeepSeek Harness (dsh-plugin)

README 摘要

DSH-DELETE English 中文 Recoverable conversation deletion for DeepSeek Harness: adds a Delete conversation item to the session row … menu and registers the /delete-conversation human command. After confirmation the target Session enters a deletion queue and is immediately hidden from the list through the Workspace persisted archive projection; on the next DSH startup the plugin validates the Session's full lifecycle before the Web Workspace builds its session index, then atomically moves its log directory into a recoverable trash. Derived from omdsh-dev/dsh-essential (MIT, Copyright (c) 2026 ExDragine). This repository renames the package / Remote IDs / UI class names to dsh-delete and adds a stateDir default ( /.dsh/conversation-trash ) so marketplace one-click installs need no manual config. Why deletion is two-phase DSH's Session persistence is append-only and the public services expose no delete method; an active Agent's destroy handle belongs to its creator only. The plugin cannot safely move logs out from under an active writer. Deletion therefore happens in two phases: the running process only writes a durable request and hides the row immediately; the next startup completes t…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginsession-management

分类