DreamStan/dsh-archive-session0

@dsh-external/dsh-archive-session

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

AI 분석

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

패키지
@dsh-external/dsh-archive-session
버전
0.0.9
라이선스
MIT
최근 업데이트
2026. 8. 18.

설치

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

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.