Skip to content

Releases: WSL043/dsh-session-delete

DSH Session Delete v0.1.3

Choose a tag to compare

@WSL043 WSL043 released this 15 Aug 22:16
  • 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

Choose a tag to compare

@WSL043 WSL043 released this 15 Aug 21:32
  • 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

Choose a tag to compare

@WSL043 WSL043 released this 15 Aug 15:25

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.6 version pins.
  • Added a non-destructive Playwright smoke test for Archive session, Delete session…, the confirmation dialog, and cancellation.
  • Clarified that plugin list can migrate or repair a profile and that a missing dsh.bundle notice is expected for this dsh.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

Choose a tag to compare

@WSL043 WSL043 released this 15 Aug 13:29

中文

首个公开版本:

  • 在 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.