Repository navigation
v0.0.22 — 修复会话消息被吞
Pre-release
Pre-release
A²D² DSH 插件修复版,基于当前已经部署并验证的工作面板版本构建。版本号接续内部 0.0.21,本版保留包名 @a2d2/dsh-a2d2。
本次修复
- 修复任务等待、暂停、完成或交接后,人工消息被静默拦截、界面只出现空白 Completed 的问题。
- 等待、暂停及完成工具返回后,当前轮次可以正常给用户交代结果。
- 旧会话提示任务已转到哪个会话,并提供“进入当前处理会话”入口,同时保留对话和输入能力。
- 旧版暂存的未消费人工消息在原会话下一次人工输入时恢复,保留原 ID、内容和附件,并排除重复消息。
- Task 协调记录按具体操作校验当前负责者;普通对话和宿主工具不再被 Task 状态统一禁用。聊天不会自动重开已完成任务或恢复自动调度。
本包也保留已部署的接续材料重试、不可达旧作业提醒、紧凑模型工具回包及显式分页读取修复。
安装与升级
-
下载附件 a2d2-dsh-a2d2-0.0.22.tgz,不要解压,不要选择 GitHub 自动生成的 Source code。
-
在 DSH 桌面端插件管理器输入下载文件的绝对路径。也可使用对应应用提供的 CLI:
dsh plugin --profile desktop add /absolute/path/a2d2-dsh-a2d2-0.0.22.tgz
-
完整退出并重新打开 DSH。仅刷新网页不足以清除旧会话实例中残留的拦截器。
GitHub 上的旧版 v0.0.1 使用包名 dsh-a2d2;本版沿用当前已部署的 @a2d2/dsh-a2d2。请避免同时启用两个不同包名的 A²D² 实例。包内已经包含编译模块、共享分块、浏览器 bundle、类型声明、插件配置与许可证,无需自行编译。
验证与兼容范围
- 发布源码业务代码与线上修复提交
92a81be一致;另接入打包前构建、导出完整性检查,并修正客户端类型声明入口。 - TypeScript 检查通过;8 个相关测试文件共 79 项测试全部通过。
- 从不含
lib/的干净源码导出构建并打包,检查全部 30 个导出目标及插件配置;空项目安装并加载 14 个服务端入口通过。 - 当前 DSH 实例的两个真实故障会话已恢复实际回复;旧会话交接提示和进入当前处理会话按钮已验证。
Node.js 22 或以上。本预发布在当前匹配的 DSH 0.2.1-rc.2 开发宿主验证;没有宣称所有官方桌面版本均已完成兼容验收。模型、GitHub 认证及可选通知服务仍由使用者配置。
此版通过 GitHub Release 分发。附件 SHA256SUMS 可校验安装包。