edfrey0044/dsh-unarchive

edfrey0044★ 1JavaScriptLast synced: 2026-08-16

Open on GitHub

Restore archived sessions in the DeepSeek Harness: /unarchive command + unarchive_session tool (profile bundle)

README excerpt

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 …

View full README on GitHub →
Tools / Devcordisdeepseek-harnessdshdsh-pluginunarchiveworkspaceagentsearch

Category