imrascal/dsh-archive

imrascal★ 1JavaScript最后同步: 2026-08-18

在 GitHub 打开

DeepSeek Harness归档会话管理插件

README 摘要

@imrascal/dsh-archive A DeepSeek Harness (DSH) plugin that manages archived sessions and the trash from the settings panel. - Archived Sessions : review sessions that are hidden from the sidebar but keep their records; restore them individually or all at once, or move them to the trash. - Trash : review deleted sessions; restore, permanently purge, or empty the whole trash. Deletes are reversible : deleting a session moves it to the trash ( /.dsh/trash ); only purge / empty trash are permanent. Live (running) sessions refuse deletion with a clear message. Install Or from a local checkout: Restart the app after installing (the host half loads at boot), then refresh the page — the section appears under Settings → Archived Sessions. dsh plugin forwards to pnpm, so pnpm must be on your PATH. How it works This feature originally lived as in-box patches across 12 files ( dsh-workspace , dsh-session-persistence-jsonl , dsh-host-apiproxy , dsh-client-runtime , dsh-client-ui-workspace , ... — reference diffs in patches/ ). This plugin re-implements it as a standalone package with a dual-path design : Path When Behavior Native host/client already carry the archive API the client calls ctx.wo…

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

分类