归档面板 0.2.1
本次发布包含归档删除修复,对应独立插件 dsh-archived-panel@0.4.1:
- 修复打开历史会话、分叉会话后删除时误报
session-live。 - 释放闲置运行实例,等待最终写入结束,再清理日志、展示缓存和工作区/归档索引。
- 面板支持搜索、工作区筛选、时间排序、居中确认和失败重试。
安装与升级
重新运行 README 中的归档插件安装命令,或将附件 dsh-ui-archived-local-0.2.1.tar.gz 解压到 profile 的 local-plugins/ 目录,保留对应依赖与 composition 配置。
安装脚本只更新插件,不自动修复 Host。 已应用 0.4.0 完整后端补丁的 Host 仅使用 deleteSession-0.4.1.diff;文档指定 fork 基线使用两个更新后的 deleteSession-complete 补丁。先执行 git apply --check;应用后执行 pnpm run build:lib:host,重启 DSH 并刷新浏览器。不要叠加两套补丁。
Release 附带预构建归档插件、后端补丁和 SHA256SUMS。完整基线说明见仓库 README 和 dsh-ui-archived-local/patches/README.md。
验证
38 项恢复/分叉测试、20 项缓存测试和 3 项真实 Web 删除快照通过;JSONL / SQLite 测试覆盖删除后重开。运行中会话仍需先完成或停止,项目文件不删除。
English
Includes archive panel 0.2.1 with resumed/forked-session deletion fixes, pending-write draining and durable cache cleanup. Install the built local plugin and apply the matching Host patch, then rebuild and restart. Frontend installation alone is insufficient. Source archives reflect each repository's own commit history; the attached archive plugin is identical in both distributions.