github baileyh8/hermes-feishu-streaming-card v4.6.6

2 hours ago

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_firsttimeline_tools_per_reasoning: 0

  • 交互 POST 响应丢失时不重发事件,改为在短暂宽限期内只读确认稍晚出现的卡片,避免过早原生回退造成重复。默认 3 秒、最多 5 秒,每次查询与间隔均受剩余预算约束;明确拒绝仍立即回退。保留 tidytorchPR #342 原作者提交,并增加先不可见后出现的真实 HTTP 丢响应回归。

详见通知生命周期审批续答阅读设置验收记录。平台拒绝撤回、来源不明历史或未知 Hermes 签名会保留消息;本版不承诺跨系统原子投递,不变更 AMD/9Router、模型选择或 Hermes 核心。

感谢 mouyongPR #338PR #339 方案与代码,以及 #337#340 的现场证据。按来源证明和回执确认边界适配,保留贡献署名;历史贡献者仍完整保留于 README。

发布门禁包括全量测试、精确合并 CI、annotated tag、资产/checksum、公开 tag 普通安装、本机官方升级和真实飞书验收。结果随 Release 登记;自动化不等于所有设备体验通过。

发布验证

  • PR #343 合并提交:8a5eab55bc92f6a544ec9394048a581ec1cfec88;annotated tag v4.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 的最终交互验收回复待完成。

Don't miss a new hermes-feishu-streaming-card release

NewReleases is sending notifications on new releases.