Skip to main content

Hermes Agent v0.15.1 发布说明

发布日期:2026 年 5 月 29 日 官方标签:v2026.5.29 与上一版对比:v2026.5.28...v2026.5.29

v0.15.1 是紧跟 v0.15.0 的补丁版本。官方称它为 The Patch Release。这次不是大功能发布,而是把 v0.15.0 上线后最影响使用体验的问题集中修掉。

最重要的修复是 Dashboard 在 loopback 模式下的 401 无限刷新。简单来说,Dashboard 访问 /api/auth/me 得到 401 本来是正常现象,但 v0.15.0 把这个 401 当成了 token 轮换,导致页面不断整页刷新。v0.15.1 为 fetchJSON 增加了 allowUnauthorized 分支,让 loopback 场景不再误触发刷新保护。

重点修复

Dashboard 不再 401 无限刷新

如果你在 Docker、托管 Hermes 或全新安装环境里打开 Dashboard 后看到页面反复跳转、浏览器不断重新渲染,基本就是这个问题。v0.15.1 修复后,loopback 模式下 /api/auth/me 的 401 会继续作为可处理的未登录状态返回给 AuthWidget,但不会触发整页 reload。

相关问题与 PR:#34206#34202#30698

Docker Dashboard 的 --insecure 改成显式环境变量

过去 Docker entrypoint 会根据 bind host 推断是否启用 --insecure。这个逻辑很容易把“我想让局域网访问 Dashboard”和“我想关闭同源保护”混在一起。

现在做法更清楚:bind host 只负责监听地址;如果确实要关闭 Dashboard 的 loopback auth,需要显式设置:

HERMES_DASHBOARD_INSECURE=1

这对部署更安全,也更容易排查。相关 PR:#34188#34204

Docker 里的 MCP 裸命令可以找到 npxnpmnode

很多 MCP server 配置会直接写 npxnpmnode。v0.15.0 在容器里可能因为有效 PATH 不包含 Node 工具链路径而静默失败。v0.15.1 会在 Docker 环境中解析 /usr/local/bin,让这些裸命令正常启动。

相关 PR:#34186

Skills 页面恢复分类侧栏和来源标签

v0.15.0 新 Dashboard skills 页面里,一个过期的 useMemo 依赖让 source pills 和分类侧栏退化成只有“All”。v0.15.1 修复后,页面会重新按照真实目录状态展示来源和分类。

相关 PR:#34194

Kanban worker 可以正常被 SIGTERM 结束

Kanban worker 的 SIGTERM 曾被中间进程吸收,导致你以为任务被停掉了,但 worker 还在跑。v0.15.1 修复了这个终止路径,并补上 worker 对任务正文中引用图片的视觉输入支持。

相关 PR:#34045#34210

skills.sh 目录从 858 条补全到 19,932 条

Skills Hub 之前只抓到了分页目录的一部分。v0.15.1 改为遍历 sitemap,picker 里能看到完整的 19,932 条 skills.sh 条目,而不是前 858 条。

相关 PR:#34025

其他修复

  • /model picker 在 TUI、Dashboard 与 CLI 间统一行为。
  • /yolo 支持会话级 bypass,不需要全局放宽。
  • .md 媒体交付路径恢复,Markdown 工件不会被错误处理。
  • Gateway probe stepdown 更安全,避免探针状态错误影响主流程。
  • Web URL redaction passthrough 修复,避免 URL 被不必要地改写。
  • hindsight observation 默认值调整,减少后验观察遗漏。
  • arm64 PR build 跳过 GitHub Actions cache,降低跨架构 cache 抖动。

我应该升级吗?

如果你正在使用 v0.15.0,建议立刻升级到 v0.15.1 或更新的 v0.15.2。尤其是以下用户不要停留在 v0.15.0:

  • 打开 Dashboard 后页面一直刷新;
  • 在 Docker 中运行 Dashboard 或 MCP server;
  • 使用 Kanban worker;
  • 依赖 Skills Hub 或 skills.sh 目录;
  • 使用 /model/yolo 或 Markdown 工件投递。

这次更新可以理解为给 v0.15.0 打上“稳定补丁”。如果 v0.15.0 是速度版本,v0.15.1 就是让这辆车上路后不抖的补丁。

参考链接