DDDMUC/dsh-delete-session ↗★ 1

dsh-delete-session

Delete sessions from the DSH Web sidebar: adds a Delete action to the session row menu with a risk-consent dialog, then removes the session log, workspace accounting and live session state. 适合需要直接在侧边栏快速清理、彻底删除历史会话的用户。

패키지
dsh-delete-session
호환성
미검증
버전
0.1.6
라이선스
MIT
최근 업데이트
2026. 9. 17.

같은 패키지 이름의 다른 저장소

설치

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

使用

  1. 把鼠标移到侧边栏的会话行,点 ...(会话操作)
  2. 选择底部的「删除会话」
  3. 首次:勾选「我已了解,永久删除」(想省事可同时勾选「不再询问,以后直接删除」)→ 点「删除」
  4. 之后:直接删除,左下角出现 toast 提示
  5. 批量删除:会话菜单 →「多选」→ 勾选多个会话 → 底部「删除」;Esc 或「取消」退出选择模式

删除确认对话框

▲ 删除确认对话框(首次删除)

Usage

  1. Hover a session row in the sidebar and click ... (session actions)
  2. Pick "Delete session" at the bottom
  3. First time: tick "I understand - delete permanently" (tick "Don't ask again" too if you like) and confirm
  4. Afterwards: the session is deleted directly, with a toast
  5. Batch delete: session menu -> "Select multiple" -> tick rows -> "Delete" in the bottom bar; Esc or Cancel exits

Delete confirmation dialog

▲ The confirmation dialog (first delete)