wuxiangru915/dsh-session-manager
wuxiangru915★ 0JavaScriptLast synced: 2026-08-15
DSH 会话管理插件:归档会话恢复/删除、全部会话总览、内容预览 · Session manager for DeepSeek Harness: restore archived sessions, delete-all, inline content preview.
README excerpt
dsh-session-manager Session manager for DeepSeek Harness. 中文说明 · MIT License dsh-session-manager gives the Harness Web UI a full session-management surface: browse all sessions and the archived ones, restore (unarchive) archived sessions back to their original workspace, archive any session, delete sessions with a two-step confirmation, and preview conversation content — all from the Settings panel, with zero modification to official packages . What it solves Stock DSH archives sessions one-way: the sidebar's Archive action hides a session from every view (workspace groups, ungrouped, search, flat list), and there is no view or API to bring it back — archived sessions are effectively lost until you hand-edit /.dsh/storages/workspace.json . This plugin makes archiving a reversible, manageable state and adds an overview of every session on disk: Features - Restore archived sessions : an archived session keeps its workspace accounting slot, so unarchiving puts it back exactly where it was — single, batch, or all at once. - Delete with two-step confirmation : the Delete button arms first and needs a second click within 5 seconds; sessions whose agent is running are rejected server-side…
View full README on GitHub →