Skip to content

Releases

v1.0.9

Choose a tag to compare

@liuyu-f liuyu-f released this 07 Nov 06:46

1.0.9

  • 新版菜单桥接:DSH 0.2.2+ 通过官方 ctx.contextMenus 注册,删除项位于 Archive 之后;旧版继续使用 legacy slot。
  • 桥接只在服务出现时替换一次,不轮询、不重复;头部、旧菜单与新 provider 共用同一个删除请求。
  • 新增 engines.dsh: >=0.2.0-rc.0 <0.3.0-0,DSH 会拦截范围外版本。
  • 已在 DSH 0.2.1-rc.5(legacy)与 0.2.2-rc.1(contextMenus)实测:菜单正常、删除在最后、无重复按钮、删除功能正常。

npm:https://www.npmjs.com/package/@liuyu-f/dsh-plugin-session-cascade-delete/v/1.0.9
完整变更:v1.0.8...v1.0.9

v1.0.8

Choose a tag to compare

@liuyu-f liuyu-f released this 07 Nov 05:11

1.0.8

  • 回退 1.0.7 的 ctx.contextMenus 适配,恢复 sidebar.workspaces.session.menu.item legacy slot。
  • 删除项稳定位于「归档会话」之前:DSH 0.2.2 把 Archive 放在菜单 afterContent footer,legacy 行设计上就在它之前,插件接受这个官方分组。
  • 移除为排序新增的 contextMenus provider、图标和生命周期代码;旧版 DSH 行为不变。
  • README/DEVELOPMENT 补充设计取舍:不为了最后一位与 DSH 官方菜单设计对抗,稳定、少代码优先。

npm:https://www.npmjs.com/package/@liuyu-f/dsh-plugin-session-cascade-delete/v/1.0.8
完整变更:v1.0.7...v1.0.8

v1.0.7

Choose a tag to compare

@liuyu-f liuyu-f released this 07 Nov 04:46

1.0.7

  • 适配 DSH 0.2.2 的侧栏会话菜单:删除项改由 ctx.contextMenus 注册,固定在 Archive 之后(afterContent、order: 100000)。
  • 旧版 DSH 没有 contextMenus 时继续使用 legacy slot,行为不变。
  • README 兼容范围更新到 0.2.2-rc.1,并补充 agent 删除示例截图 docs/agent-1.png。

npm:https://www.npmjs.com/package/@liuyu-f/dsh-plugin-session-cascade-delete/v/1.0.7
完整变更:v1.0.6...v1.0.7

v1.0.6

Choose a tag to compare

@liuyu-f liuyu-f released this 02 Nov 18:34

1.0.6

  • 文档更新:实测支持 DeepSeek Harness V0.2.0-rc.* 到 0.2.1-rc.5,0.2.1-rc.* 预期全部可用。
  • 无代码变更。

npm:https://www.npmjs.com/package/@liuyu-f/dsh-plugin-session-cascade-delete/v/1.0.6
完整变更:v1.0.5...v1.0.6

v1.0.5

Choose a tag to compare

@liuyu-f liuyu-f released this 19 Oct 11:50

1.0.5

  • 删除运行中的会话时,先停止并释放 Agent 与会话(注销 Agent、从会话存储移除),再清理日志目录、投影缓存和工作区记账。
  • session/disposed 关闭持久化写句柄、写入最终投影行,并通知所有客户端立即移除该行;删除后无需重启 DSH。
  • 日志目录删除会等待写句柄释放并重试;投影缓存中延迟写入的行也会被再次清理。
  • 适配 DeepSeek Harness 0.2.1-rc.2。

npm:https://www.npmjs.com/package/@liuyu-f/dsh-plugin-session-cascade-delete/v/1.0.5
完整变更:v1.0.4...v1.0.5

1.0.3

Choose a tag to compare

@liuyu-f liuyu-f released this 04 Oct 23:14

session_delete · {"discover": true}的调用结果调整

1.0.1

Choose a tag to compare

@liuyu-f liuyu-f released this 04 Oct 22:07

discoverTree 不再被描述成删除前的必要步骤。此前 agent 会先预览级联范围再删除,实际删除本身即级联、结果也会报告删除了什么,预览只在调用方明确要求时才需要。

1.0.0

Choose a tag to compare

@liuyu-f liuyu-f released this 04 Oct 21:30

Delete DeepSeek Harness sessions from the UI or with the session_delete tool, cascading into the subagent sessions a session owns. Requires @deepseek-ai/dsh 0.2.0-rc.2.