DreamStan/dsh-archive-session0

@dsh-external/dsh-archive-session

浏览归档会话并删除会话的 DSH 插件

AI 分析

核心用途是清理和管理归档的会话。适合使用 JSONL 存储后端且需要彻底删除历史归档数据的用户。注意:暂不支持 SQLite 后端。

パッケージ
@dsh-external/dsh-archive-session
バージョン
0.0.9
ライセンス
MIT
最終更新
2026/08/18

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:DreamStan/dsh-archive-session

ドキュメント

README 全文を読む ↗

Usage Notes

  • Close before delete. DSH keeps session objects in memory after a conversation ends. You must either restart DSH or use archived_session_close before deleting a live-idle session.
  • Unarchive to manage normally. Archived sessions are hidden from the sidebar. Use archived_session_unarchive if you want to open, close, or resume them through the normal UI.
  • Stale archive IDs are ignored. If an archived ID no longer resolves to a real session log, it is skipped and reported as an ignored stale ID.
  • Deletion backend support. Deletion currently works with the JSONL persistence backend (~/.dsh/sessions). SQLite backends are rejected with a clear error because DSH exposes no public deletion API for them.