edfrey0044/dsh-unarchive1

dsh-unarchive

Restore archived sessions in the DeepSeek Harness: a /unarchive command and an unarchive_session tool that remove sessions from the registry-global archive set so they reappear in the workspace.

包名
dsh-unarchive
版本
0.1.0
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:edfrey0044/dsh-unarchive

Usage

Find what is archived, then restore it:

/unarchive
Archived sessions:
- session-0a701da0-449d-4997-bf87-a4b6aae7ceee  (张雪峰谈2026文科女生报考西财中外学院)
- session-b96a78f1-b6bf-439b-9570-c054307e6adb  (张雪峰视角:西财中外合作报考建议)

/unarchive session-0a701da0-449d-4997-bf87-a4b6aae7ceee
Session session-0a701da0-449d-4997-bf87-a4b6aae7ceee restored; it is visible again in the workspace at its original position.

English demo (the /unarchive command in the GUI command palette):

dsh-unarchive demo

Or ask the agent in any session: "把归档的会话恢复一下" — the model calls unarchive_session for you.

Session ids also live on disk: ~/.dsh/sessions/ // (or $DSH_HOME/sessions/...), and the archive set itself is ~/.dsh/storages/workspace.jsonglobal.archivedSessionIds.