kagurazakayashi/dsh-delete-session:DeepSeek Harness Web 插件,用于会话删除
`dsh-delete-session` 是一个 DeepSeek Harness 的 Web 插件,旨在为开发者提供便捷的会话删除功能。它通过注册官方插槽,在会话行菜单中直接集成了“Delete session”选项,无需额外配置文件。该插件提供三种确认模式(默认为二次点击确认),并具备运行会话保护机制,防止删除正在处理的任务导致数据损坏。安装简单,支持通过插件管理器配置确认策略,是管理 DSH 会话的实用工具。
Read Moredsh-delete-session: Directly Delete DeepSeek Harness Sessions in the Sidebar
`dsh-delete-session` is a plugin for DeepSeek Harness designed to address the issue that the original sidebar only supports archiving sessions, not complete deletion. The plugin provides a direct delete option via the menu, supports single and bulk multi-selection deletion, automatically switches to another session after deletion, and ensures that session data is completely removed. It is easy to install with zero dependencies, making it ideal for users who need efficient session data management.
Read Moredsh-delete-session: Add True Session Deletion Functionality to the DSH Web Sidebar
The default session management in DSH only provides archiving and cannot free up disk space. The `dsh-delete-session` plugin fills this gap by adding true session deletion capability to the Web sidebar. It supports right-click deletion of individual sessions and batch deletion, with features including archive-first behavior, disk log cleanup, and projection cache removal. After installation, a process restart is required, and it blocks running sessions to prevent data corruption.
Read MoreDeepSeek Harness Plugin: dsh-delete-session
The DSH Web mode suffers from directory bloat due to the lack of a session cleanup entry point, and the dsh-delete-session plugin provides a solution. This plugin integrates a "Delete Session" function into the session list menu; clicking it opens a confirmation dialog, thoroughly cleaning disk logs and removing workspace records. The plugin features safe confirmation, status feedback, runtime protection, and event forwarding. It uses legacy adapters and MutationObserver to implement menu injection and supports multiple session identity resolution methods. Installation requires pnpm commands and a restart of the Web surface. Before installation, note the need for source code review and the dependency on the DSH runtime contract.
Read More