现象
Hermes Agent 持续上报心跳,任务也能被创建、路由、领取并开始执行,但在读取 Agent 列表时失败。只看“在线”状态会误判系统已经可用。
排查
我先通过 Command Center 的只读接口检查服务健康、Agent、任务和事件,没有直接使用远程控制修改机器。
随后提交一个低风险健康任务进行复现。事件链完整走过创建、风控、路由、排队和开始,最后稳定失败在同一个接口解析步骤。
结论与边界
证据表明任务路由和 Agent 存活正常,执行器仍按旧结构读取新的包装响应,导致空值解析错误。
这次工作只完成根因定位,没有提交解析器修复,也没有得到一次完整成功的 Hermes 任务,因此状态保留为 unknown。