dsh-session-archive: A Management Entry Point for DeepSeek Harness Session Archives
The `dsh-session-archive` plugin adds archived session management to DeepSeek Harness (DSH). Since DSH does not natively support deleting archived sessions, this plugin completes the management page through Host and Client same-origin routes, enabling listing, restoring, and permanently deleting archived sessions. Deletion cleans up session logs, projection caches, and workspace placeholders while preserving shared resources such as attachments and temporary files. The plugin uses a three-step deletion protocol to prevent UI flickering and supports sorting by last activity time. Installation requires DSH to be completely exited and supports both npm and source-link installation. The plugin is released under the MIT License and includes validation scripts.
Read MoreDeepSeek Harness Conversation Archiving Plugin
The `dsh-session-archive` plugin is designed to address the problem of an excessive number of sessions in the DeepSeek Harness sidebar. By using pure slot injection, it hides temporarily unused conversations from the main list and archives them at the bottom of the sidebar, enabling developers to restore them with one click. Its core features include non-destructive archiving and restoration, pure UI injection, and maintained readability of session history. It requires no build step for installation, offers strong compatibility, and does not store private data, providing developers with a lightweight, non-intrusive session management solution that avoids modifying underlying data.
Read Moredsh-session-archive: Retrieve archived sessions from DeepSeek Harness
# Introduction The core philosophy of DeepSeek Harness (DSH) is "everything is a plugin," delegating capabilities not covered by the host to plugins. There is a significant gap in the Web profile: once a session is archived, it disappears from all interfaces, including workspace grouping and search, and DSH itself does not provide an entry point to view or restore these sessions. Consequently, archiving becomes a one-way operation; accidentally archived sessions cannot be recovered, and there is no way to verify the content of a specific archived session. The `dsh-session-archive` introduced below fills this gap: it adds an entry in the sidebar to list globally archived sessions from the registry, supporting preview, recovery (unarchiving), and deletion.
Read More