Li-canghai/dsh-archived-conversation

Li-canghai★ 0JavaScript最后同步: 2026-08-22

在 GitHub 打开

README 摘要

dsh-archived-conversation 简体中文 English An archived-conversation manager plugin for DeepSeek Harness (DSH). It adds a Settings → 已归档 (Archived) page that lists every archived conversation grouped by project, with unarchive and delete actions. DSH already ships the archive capability (right-click a conversation in the left sidebar → Archive; the conversation disappears from the workspace view and its id is written to archivedSessionIds in /.dsh/storages/workspace.json ). But DSH currently has no management UI for archived conversations and no unarchive / delete entry point — this plugin fills that gap. Features - Grouped by project — reuses DSH's workspace info to group archived conversations under their owning project. - Unarchive — removes the id from archivedSessionIds ; the conversation returns to its original position in its workspace. - Delete — detaches from the workspace, drops from the archive set, and removes the on-disk session directory (irreversible). - Auto-refreshes every 3s, staying in sync with DSH's host/archived-sessions-changed broadcast. How it works - Pure ESM, zero runtime dependencies (Node built-ins only), same shape as dsh-mcp-manager . - Client: registers t…

在 GitHub 查看完整 README →
工具/开发dsh-pluginsidebar

分类