dsh-plugin-session-cascade-delete
liuyu-f/dsh-plugin-session-cascade-delete
从界面删除会话(会话头部按钮或侧栏行菜单),或由 agent 调用 session_delete 工具:先停止并释放运行中的 Agent 与会话,再清理日志目录、投影缓存与工作区记账,级联删除它拥有的子代理会话(分叉分支不受影响)。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 1,973
- 最近推送
- 今天更新
项目说明
From README
dsh-plugin-session-cascade-delete 实测从 V0.2.0-rc.到 0.2.2-rc.1 可用;不出意外将支持 0.2.2-rc.所有版本。槽位名、服务签名会随版本变化,其他版本请自行核对。简单实用的会话删除工具,在 DeepSeek Harness 中彻底删除会话及其相关数据。会话头部有一个垃圾桶按钮,侧栏会话行的 "..." 菜单中有一项「删除会话」。确认后会删除该会话的日志目录、投影缓存、工作区记账,以及 它拥有的子代理会话 ;运行中的会话会先停止并释放。删除完成后,该会话立即从界面和会话列表消失,无需重启。
适用于 Web 界面及一切基于 Web 外壳的客户端。同时提供 agent 工具 session delete 。安装 两种安装方式,任选其一。UI (推荐) : 打开软件 - 点击左上方 插件 - 再点击右上方 + 添加插件 ,然后输入: 终端 : - web - 桌面: 怎么用 入口 位置 ---------- ------------------------------- 头部垃圾桶 会话标题旁的动作区 菜单项 侧栏会话行 "..." → 「删除会话」 agent 工具 session delete (参数见下) 侧栏会话行「...
」菜单中的「删除会话」位于「归档会话」之前,遵循 DSH 的菜单分组设计。侧栏菜单项与确认弹窗(截图为深色主题): 删掉一个父会话时,它拥有的子代理会话会被一并删除 (最深者先删)。- 会话正在运行时 :先停止任务、释放运行中的 Agent 和会话,再删除;删除后立即从界面与会话列表移除。- 分叉会话(fork)是独立的 :删掉一个分叉不会连带删除任何东西,也不会牵连子代理。- 子代理归属"创建它的那个会话" (DSH 机制):若先在 A 会话里创建了子代理、再从 A 分叉出 B,那么 删除 B 对子代理没有影响,删除 A 才会删除它们 。分叉只复制对话上下文,不接管子代理的归属。
agent 工具 agent 也能删除会话,并在结果里报告实际删掉了什么: 参数 作用 -
Original description
Permanently delete DeepSeek Harness sessions from the UI (header button + sidebar row menu) or via the session_delete tool: removes the log directory, projection cache and workspace accounting, cascades into the subagent sessions a session owns (your forked branches are never touched), and stops a running agent first.
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile web add @liuyu-f/dsh-plugin-session-cascade-deletedsh plugin --profile desktop add @liuyu-f/dsh-plugin-session-cascade-deletedsh plugin --profile desktop remove @liuyu-f/dsh-plugin-session-cascade-delete安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 写入文件
- 读取文件
- 访问网络
- 读取环境变量
- 派生子代理
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 1 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1973 次,star 不多但真在被使用。
- 维护活跃
- 100
- 实用度
- 76
- 生态热度
- 66
- 上手便捷
- 100
- 信号质量
- 86
- 数据置信度
- 100%
相关插件
dsh-plugin-session-purge
OliYogSothoth/dsh-plugin-session-purge
两步删除会话:会话菜单先把会话移入回收站(不删任何内容、可随时恢复),面板可恢复、可逐条立刻删除、也可整体清空,下次启动 DSH 时才真正清掉日志、投影缓存、spill 文件与工作区登记。
dsh-session-manager
hkkz9522/dsh-session-manager
DSH 会话与工作区管理——工作区:归档与显示。会话:跨工作区移动、预设迁移、删除;收藏、待回看、优先级、标签、备注。批量操作。
dsh-session-deck
yiliang114/dsh-session-deck
在 DSH 侧栏添加 Activity 和 Favorites 视图,跨工作区查看运行中、等待回复、未读、最近及原生置顶会话,并保留原生工作区树。仅适配 DSH 0.2.1-rc.2。