|
|
手机端有时候报错的一个原因:
根源找到了——你机器上有两套 Hermes,手机连的是老的那套:
位置
版本
状态
手机端连接的网关 ~/.hermes/hermes-agent(托管运行时),监听 localhost:8642,PID 820 v0.20.0 (2026.8.3) ❌ 老,就是它报"与 App 不兼容"
NEHermes 桌面端自用 Agent ~/.nehermes/runtime/versions/hermes-agent-0.21.0-r5-* v0.21.0 (2026.8.31) ✅ 9月1日就已激活,桌面端这次启动已在用
桌面端(0.21.4)内部自管运行时已经升到 0.21.0 了,但给手机做服务的那个 gateway 还跑在旧的 0.20.0 上(9月11日晚启动后一直没刷新),所以手机端才报不兼容。hermes update 被拒是因为这套运行时归 NEHermES Desktop 管,得由桌面端来升。
你需要在桌面端做的一步(你来点)
打开 NEHermES Desktop(我已帮你启动,窗口应该在你电脑上)
进设置 → 运行时 →「Repair runtime(修复/刷新运行时)」
它会把电脑端那套托管运行时(负责 gateways 的)从当前桌面包刷到 0.21.0
⚠️ 刷新后需要重启 Hermes gateway 才生效,而重启会让当前手机这个会话短暂断开。你确认要重启的话,我来执行(又会弹授权,请放行),重连后版本即对齐,不兼容报错消失。
你点完 Repair runtime 之后告诉我一声,我立刻验证 ~/.hermes/hermes-agent 是否变成 0.21.0,然后帮你收尾重启 gateway。 |
|