Releases: WSL043/dsh-session-delete
Release list
DSH Session Delete v0.1.3
- Marks the native Delete session menu item with DSH's built-in red danger treatment, including its trash icon.
- Removes the menu-label ellipsis in both Chinese and English; the confirmation modal continues to provide the required second confirmation.
- Extends the browser smoke check to verify that the delete action has a distinct danger color.
Update with the fixed v0.1.3 Release URL, then restart DSH manually when convenient.
DSH Session Delete v0.1.2
- Fixes the page flash after permanent deletion by refreshing session and workspace state in place instead of reloading DSH.
- Clears the current session selection when that session is deleted.
- Adds an isolated no-reload acceptance check that never reaches the Host or deletes real session data.
Update with the fixed v0.1.2 Release URL, then restart DSH manually when convenient.
v0.1.1 — safe deletion for opened sessions
What's changed
- Opened sessions can now be deleted directly. If work is running, DSH stops it, waits for quiescence, and tears down the session before removing its local JSONL directory.
- Host-provided peer dependencies are marked optional, reducing misleading profile warnings without weakening the supported DSH
0.1.0-rc.6version pins. - Added a non-destructive Playwright smoke test for Archive session, Delete session…, the confirmation dialog, and cancellation.
- Clarified that
plugin listcan migrate or repair a profile and that a missingdsh.bundlenotice is expected for thisdsh.client-only plugin. - Refreshed both Chinese and English interface screenshots.
Upgrade
Run the v0.1.1 fixed Release URL from the README, then restart DSH manually. The Release includes a SHA-256 sidecar for the tarball.
Compatibility
DeepSeek Harness 0.1.0-rc.6 with the default per-session JSONL backend.
DSH Session Delete v0.1.0
中文
首个公开版本:
- 在 DeepSeek Harness 原生会话菜单中增加“删除会话…”;
- 保留原有“归档会话”;
- 永久删除前必须经过独立的二次确认弹窗;
- 仅允许删除已停止、当前进程未打开且身份和真实路径都通过校验的 JSONL 会话目录;
- 提供双语使用说明和面向 Agent 的安全安装、更新、卸载指南。
当前版本适配 DeepSeek Harness 0.1.0-rc.6 的默认 JSONL 存储。安装后需要由用户手动重启 DSH。
dsh plugin --profile web add "@deepseek-ai/dsh-client-ui-workspace@https://github.com/WSL043/dsh-session-delete/releases/download/v0.1.0/dsh-session-delete.tgz"删除不可恢复,但范围只限目标会话独占目录,不等同于系统级隐私擦除。
English
First public release:
- Adds Delete session… to the native DeepSeek Harness session menu;
- Preserves the existing Archive session action;
- Requires a separate confirmation modal before permanent deletion;
- Deletes only a stopped, unopened JSONL session directory after identity and real-path verification;
- Includes bilingual user documentation and a safety-focused Agent guide for install, update, and uninstall.
This release supports the default JSONL storage in DeepSeek Harness 0.1.0-rc.6. DSH must be restarted manually after installation.
dsh plugin --profile web add "@deepseek-ai/dsh-client-ui-workspace@https://github.com/WSL043/dsh-session-delete/releases/download/v0.1.0/dsh-session-delete.tgz"Deletion is irreversible, but its scope is limited to the target session-owned directory and is not a system-wide privacy erase.