edfrey0044/dsh-unarchive
edfrey0044★ 1JavaScript最后同步: 2026-08-16
Restore archived sessions in the DeepSeek Harness: /unarchive command + unarchive_session tool (profile bundle)
README 摘要
dsh-unarchive English 中文 Restore archived sessions in the DeepSeek Harness. Archiving a session hides it from every grouping surface (workspace groups, Ungrouped, flat list, search) but never deletes it. This plugin adds the missing inverse: two entry points that remove a session from the registry-global archive set so it reappears at its original position. What you get Entry point Where Behavior /unarchive GUI command palette ( / menu) or any command surface No argument lists the archived sessions (ids plus best-effort titles); a session id restores it unarchive session Agent tools (any session) Omitted sessionId lists the archived sessions; a sessionId restores one Both entry points restore the session live in every connected GUI client ( host/archived-sessions-changed ) and the change survives restarts. Session logs and workspace accounting slots are never touched. Requirements None beyond a stock DeepSeek Harness profile. The plugin is self-contained: - On builds that ship workspaceRegistry.unarchiveSession , it uses that durable core API. - Otherwise it writes the workspace domain's archivedSessionIds global directly — the same durable, live-updating data archiveSession reads …
在 GitHub 查看完整 README →