V4.6.6 — 审批、工具与通知收尾
本版集中处理 #337、#340 和 PR #338/#339 的剩余体验问题,沿用 V4.6.x 版本号与阅读默认。
-
已决定审批在整轮 completed/failed 后精简重复审阅区。清理前先显式更新独立回执,确认完整问题、操作范围和选择已投递;唯一回执、仍待审批、回执投递失败或容量不足时保留原记录。连续审批逐条确认,不影响 clarify。展示证明仅在内存中,不恢复授权或执行。
-
过程面板优先保留运行中的工具、其前一步及对应思考段,修复较早的 #24/#25 被最近条目窗口挤掉的问题;编号与正文一致。整轮结束后未收到工具终态的条目显示“已中断”。仍遵守总条目和卡片容量限制。
-
已登记重启、上线、关闭和 draining 提示在 15 秒后撤回;同一 profile/bot/chat/thread 的确认投递可提前唤醒计时。Home 按自己的计时清理,其他话题不会提前清理它。私有账本恢复原始期限,删除失败保留冷却与归属。
-
成功后台任务的一行提示按 15 秒收尾;失败、带输出的结果和完整审批回执保留。原生“审批已过期、命令未执行”的提示可能是唯一纠正记录,保持留存,不仅凭已知 producer 就撤回。实际发送必须来自已知 producer,并验证 adapter、profile 和应用;普通答案引用相同文案不获得撤回权。原生 requester 重启完成提示使用彩色 ♻️,保留原文含义。
-
开启
hide_completed_tool_activity后,仅隐藏成功工具,失败、取消和中断仍显示。focused在成功回合中也保留这些异常工具。默认仍为false;过程默认仍为newest_first、timeline_tools_per_reasoning: 0。 -
交互 POST 响应丢失时不重发事件,改为在短暂宽限期内只读确认稍晚出现的卡片,避免过早原生回退造成重复。默认 3 秒、最多 5 秒,每次查询与间隔均受剩余预算约束;明确拒绝仍立即回退。保留 tidytorch 的 PR #342 原作者提交,并增加先不可见后出现的真实 HTTP 丢响应回归。
详见通知生命周期、审批续答、阅读设置和验收记录。平台拒绝撤回、来源不明历史或未知 Hermes 签名会保留消息;本版不承诺跨系统原子投递,不变更 AMD/9Router、模型选择或 Hermes 核心。
感谢 mouyong 的 PR #338、PR #339 方案与代码,以及 #337、#340 的现场证据。按来源证明和回执确认边界适配,保留贡献署名;历史贡献者仍完整保留于 README。
发布门禁包括全量测试、精确合并 CI、annotated tag、资产/checksum、公开 tag 普通安装、本机官方升级和真实飞书验收。结果随 Release 登记;自动化不等于所有设备体验通过。
发布验证
- PR #343 合并提交:
8a5eab55bc92f6a544ec9394048a581ec1cfec88;annotated tagv4.6.6精确指向该提交。 - 精确合并完整回归:4166 passed, 12 skipped;diff 检查、main CI 和 CodeQL 全部通过。
- Release Assets workflow 的跨平台门禁通过;macOS/Linux/Windows 三份安装包及 SHA-256 清单已下载校验,包内文件与精确提交一致。
- 精确提交 sdist/wheel 构建、普通 wheel SDK/CLI/HTTP smoke 通过;公开 tag 安装器在隔离 Hermes fixture 中完成安装,包与 distribution 为 4.6.6,来自普通
site-packages,VCS 来源匹配发布提交,87 个 Python 源文件与 provenance 数据一致。 - 本版隔离候选已通过真实 Feishu API 与 macOS 桌面审批回执/旧卡精简、旧运行工具及其思考上下文可见性验证;真实通知撤回覆盖同 scope 提前清理和跨隔离 sidecar 重启后 15.5 秒到期。生产升级、真实 Gateway 首次交互和手机结果单独记录。
上线与真实交互验收
本机通过官方 installer 升级到 4.6.6 普通 site-packages;正式 wheel hash、Gateway/sidecar 新 PID、fresh ready、drain 清空及 doctor ok 已验证。Hermes 核心 HEAD、AMD 定制、Git 暂存区、模型和配置未改变。
升级后的首次正常提及 clarify、实际按钮选择、回执与下方续答,以及真实 Gateway 审批按钮回调仍待客户端复验。现有候选的真实平台展示和通知撤回证据不替代这项验收。
候选已通过真实 Feishu API 和 macOS 展示验收;升级后的首次真实交互与审批按钮待复验,手机未单独验收。AMD/9Router 上游运维另行处理。
已回复并回读验证 #330、#340、PR #338、#342,确认 #330/#340 已关闭,PR #342 由 #343 整合后关闭。#335、#337、#339、#343 的最终交互验收回复待完成。