Repository navigation
Releases
Releases · Huo-yang/dsh-session-trash
dsh-session-trash v0.2.1
DSH 0.2 会话菜单兼容修复
- 在 DSH 0.2 中改用官方
sidebar.workspaces.session.menu.item插槽注册“移入回收站”和“彻底删除”。 - 从稳定的
data-row-key读取精确会话 ID,修复新版 UI 不再暴露旧式 React fiber 后菜单动作缺失的问题。 - 保留原有 DOM 注入与 React fiber 读取,作为旧版 DSH 的兼容路径。
- 更新中英文兼容性说明与架构文档。
已在 DSH 0.2.0-rc.2 上验证插件加载及两个菜单入口的原生样式显示;真实会话未执行破坏性删除。删除、恢复、live 会话释放等行为由隔离测试覆盖。Windows 与 Ubuntu CI 均通过。
What's Changed
- fix: restore session menu actions on DSH 0.2 (#9)
Full Changelog: v0.2.0...v0.2.1
dsh-session-trash v0.2.0
DSH 0.2 配置适配
- 配置入口迁移到“插件 → 已安装 → dsh-session-trash”,遵循 DSH 0.2 插件契约。
- 删除策略改用 DSH Config 保存,支持暂存、放弃、保存和旧配置迁移。
- 策略开关使用 DSH 原生样式;保留天数显示“天”。
- 补充 DSH 0.2 当前会话识别兼容和完整回归测试。
已在 DSH 0.2.0-rc.2 上验证插件加载、设置保存、软删除、live 会话释放、恢复和永久删除。
What's Changed
- feat: support DSH 0.2 plugin settings (#8)
Full Changelog: v0.1.3...v0.2.0
dsh-session-trash v0.1.3
修复内容
- 会话移入回收站时完整释放 live Agent 与 Session 实例。
- 回收站期间持续阻止同 ID 会话重新加载。
- DSH 重启后从回收站索引恢复阻止状态。
- 恢复成功后解除阻止并刷新 DSH 会话列表。
- 运行时释放失败时不写入回收站索引,日志和原会话保持可用。
DSH 兼容性
- 已验证版本:DeepSeek Harness(DSH)
0.1.5-rc.2 - 其他版本:尚未完成验证;后续 DSH 更新会在对应插件版本中持续适配并注明验证结果
验证
- Windows 本地隔离测试与真实 DSH Web 进程验证通过
- GitHub CI:Windows / Ubuntu 通过
- 正式 Release 包安装验证通过
完整变更:v0.1.2...v0.1.3
dsh-session-trash v0.1.2
修复内容
- 彻底删除 live 会话前,先通过
AgentHandle.dispose()完整停止 Agent loop,并从 Agent Registry 与 Session Store 注销运行时实例。 - 删除窗口内阻止同一会话 ID 被重新加载,避免释放后、物理删除前发生竞态。
- 运行时释放失败时停止物理删除,并保留会话日志、回收站索引和工作区关联,便于安全重试。
- 显式永久删除、回收站逐条删除、清空回收站和到期清理统一使用同一释放流程。
DSH 兼容性
- 已验证版本:DeepSeek Harness(DSH)
0.1.5-rc.2 - 其他版本:尚未完成验证;后续 DSH 更新会在对应插件版本中持续适配并注明验证结果
验证
- Windows 本地隔离测试与真实 DSH Web 进程验证通过
- GitHub CI:Windows / Ubuntu 通过
- 从本 Release 包安装后,live 会话永久删除的文件目录消失,新的会话列表消费者不再返回旧 ID
完整变更:v0.1.1...v0.1.2
dsh-session-trash v0.1.1
DSH 兼容性
- 已验证版本:DeepSeek Harness(DSH)
0.1.5-rc.2 - 其他版本:尚未完成验证;后续 DSH 更新会在对应插件版本中持续适配并注明验证结果
What's Changed
- fix: support ACP session IDs and prevent trash flicker by @Huo-yang in #1
- chore: prepare v0.1.1 release by @Huo-yang in #2
New Contributors
Full Changelog: v0.1.0...v0.1.1
dsh-session-trash v0.1.0
DSH 兼容性
- 已验证版本:DeepSeek Harness(DSH)
0.1.5-rc.2 - 其他版本:尚未完成验证;后续 DSH 更新会在对应插件版本中持续适配并注明验证结果
Full Changelog: https://github.com/Huo-yang/dsh-session-trash/commits/v0.1.0