DSH Session Bin:原生归档会话的搜索、取消归档与受控永久删除

takboo 维护的 @takboo/dsh-session-bin(0.2.4)是 DeepSeek Harness 的原生归档管理插件,直接读写宿主 Archive,在「会话回收站」中按工作区分组、搜索筛选,支持单项/批量取消归档,以及在严格冷会话条件下进行单项、固定批量或清空式永久删除,含确认、进度与中断后可查结果。适配 DSH 0.2.1-rc.2;web profile 可用 npm 安装,macOS ARM64 桌面需在 desktop profile 安装并重启。永久删除有运行时与存储组合限制,可通过 Host 配置 permanentDeletion: false 关闭。MIT 许可。

Read More
dsh-desktop-archive-manager: DeepSeek Harness Desktop Archive Session Manager

`dsh-desktop-archive-manager` is a plugin developed for DeepSeek Harness (DSH), designed to address the issue that the core software cannot permanently delete archived sessions. Licensed under the MIT License, it allows users to browse, restore, and bulk delete archived sessions from the sidebar without modifying core code, and is compatible with DSH Desktop or profiles with a web interface. It provides bulk management features such as session filtering, select-all, and menu actions, helping users effectively free up disk space.

Read More
dsh-archive-browser

The `dsh-archive-browser` plugin is designed to solve the problem of DeepSeek Harness (DSH) archived sessions that cannot be viewed or restored. It provides a sidebar entry, supports browsing archived content, color-coding by role, inspecting impact scope (files/commands), restoring a session to the list, or forking a new session. Additionally, the panel supports lightweight loading and multiple sorting methods, making it suitable for reviewing history, analyzing Agent behavior, or continuing development from old records. Installation requires manually configuring a file, and a restart is required after first use.

Read More
dsh-archive-manager: DeepSeek Harness Archived Session Management

The `dsh-archive-manager` plugin addresses the lack of archived session management in DeepSeek Harness. It adds a sidebar entry, supports viewing archived sessions grouped by workspace, and provides features to restore a session, open it directly, or open the conversation folder directory. It implements restoration and file location by registering a remote service, with defensive and lightweight code. Due to limitations of the DSH persistence interface, the plugin only provides “soft deletion” by removing an item from the archived collection; physical file cleanup must be done manually.

Read More
DeepSeek Harness Plugin: Archived Session Management (`dsh-archived-sessions`)

The DeepSeek Harness (DSH) plugin dsh-archived-sessions provides a user interface for managing archived sessions. It adds an Archived Sessions page to the settings panel, allowing users to view sessions in a list and to restore or permanently delete individual sessions or multiple sessions in bulk. Users can manage archived sessions not only through the interface but also via the /archive, /unarchive, and /purge commands. Data is persisted, but permanent deletion is irreversible and should be performed with caution.

Read More
DeepSeek Harness Archive Manager: Complete Cleanup of Session Logs

The DeepSeek Harness plugin `dsh-archive-manager` addresses the issue that the original archive function only hides sessions without deleting them, causing continuous disk usage growth. It adds an Archive Management tab to the Settings page, allowing users to view and permanently delete archived sessions in the browser, including removing log files, accounting records, and cache. The plugin includes strict security validation, environment compatibility handling, and persistent state updates to ensure the system state remains consistent after file cleanup. Users can install and configure its dependencies via npm, then archive sessions from the sidebar and perform deletion from Settings.

Read More
dsh-archive-manager: Archive Session Management Plugin for DeepSeek Harness

The official DSH archiving feature has a defect that prevents restoration and cleanup. This plugin is designed to resolve the issue. Key features include adding a “History Archive” entry to the sidebar, supporting viewing the archived session list, one-click restoration, and safe physical deletion. Deletion operations include multiple validation checks to ensure that only archived sessions with secure file paths are affected, thoroughly resolving disk space usage issues.

Read More
dsh-unarchive: Restore archived sessions in DeepSeek Harness

dsh-unarchive is an MIT-licensed plugin for DeepSeek Harness designed to restore archived sessions without deleting data or manually modifying storage. It provides two entry points: the `/unarchive` command and the `unarchive_session` agent tool. Users can use `/unarchive` to list archived sessions or use `/unarchive <sessionId>` to restore a specific session, while agents can also invoke the tool to perform the same operation. After restoration, the session reappears in the workspace, supports real-time GUI updates, and remains effective after restart, without altering session logs or workspace count slots. The plugin prioritizes calling the core API; if unavailable, it directly modifies the archive set and declares a bundle patch to automatically set up the state.

Read More
imrascal/dsh-archive: DeepSeek Harness Plugin for Archived Sessions and Recycle Bin Management

imrascal/dsh-archive is a plugin for DeepSeek Harness (DSH) version 0.1.0-rc.5 and later, designed to centrally manage archived sessions and the trash can via the settings panel. The plugin supports Windows, macOS, and Linux platforms and requires Node.js >= 22.0.0. Its core features include viewing archived sessions that are hidden in the sidebar but preserved in records, and supporting single or batch recovery. Users can move archived sessions to the trash (stored in `~/.dsh/trash`); this operation is reversible by default, allowing for subsequent recovery or permanent clearing (purge/empty trash), the latter of which is irreversible and requires a confirmation dialog. The plugin adopts a dual-path design with native and fallback, performing checks at startup.

Read More