← 返回更新日志

Hermes v2026.8.3

2026-08-03 · GitHub 原文
# Hermes Agent v0.20.0 (v2026.8.3) **发布日期:** 2026年8月3日 **自 v0.19.0 以来:** 约3,650次提交 · 约1,400个已合并PR · 约5,200个文件变更 · 约559,000行新增 · 约405,000行删除 · **约1,200个问题已关闭** · 650+位贡献者 > **赫尔墨斯信使版(The Herald Release)。** 赫尔墨斯是众神的信使,而这个版本让他名副其实:他能够**说话**(实时对话式语音,支持流式TTS、打断插话、设备端唤醒词,以及在CLI、桌面端和每个支持音频的网关平台上实现免提控制),他能够**将消息传递给其他智能体**(A2A v1.0),他能够**向你的系统广播事件**(签名出站Webhook),并且他能够**引用来源**(基于可验证引用和事实核查的严谨研究)。围绕这一主线:桌面应用变成了一个平台(带有实时预览的工件、插件SDK、从任何地方快速输入、多窗口),CLI获得了一波强大的命令(`!` shell模式、`/init`、`/diff`、`/context`、`/focus`),压缩变得更智能更温和,工具本身现在能够从自身故障中恢复,而不是让模型去猜测。此版本汇总了v0.19.1基础设施补丁标签以来的所有内容——该窗口期已在此完整记录。 --- ## ✨ 亮点 - **与Hermes对话——带打断功能的流式对话语音** — 语音模式曾经意味着:说话、等待整个回复生成完毕、然后听一段很长的音频文件。现在Hermes在回复流式生成的同时逐句说话,你可以通过直接说话在句子中间打断它(它会停下来、倾听,并且模型会被告知你插话了),而忙碌感知的静音检测确保它不会盖过你的话。这在CLI语音模式、桌面端以及通过网关适配器都能工作。与Hermes交谈终于感觉像是一场对话,而不是语音信箱往来。([#69511](https://github.com/NousResearch/hermes-agent/pull/69511), [#73862](https://github.com/NousResearch/hermes-agent/pull/73862), [#74223](https://github.com/NousResearch/hermes-agent/pull/74223), [#74000](https://github.com/NousResearch/hermes-agent/pull/74000), [#69602](https://github.com/NousResearch/hermes-agent/pull/69602) — @teknium1, @OutThisLife) - **唤醒词与免提控制** — 说出你自己的开放词汇唤醒短语("嘿Hermes",或你选择的任何词),Hermes就会开始倾听——检测在设备端运行,所以在等待期间不会有音频离开你的机器。多配置文件语音路由意味着不同的唤醒词可以到达不同的配置文件,说"停止"即可在每个界面上结束语音聊天而无需触碰键盘。你的终端现在可以隔着房间对它说话了。([#70509](https://github.com/NousResearch/hermes-agent/pull/70509), [#73106](https://github.com/NousResearch/hermes-agent/pull/73106), [#73933](https://github.com/NousResearch/hermes-agent/pull/73933) — @teknium1) - **每个平台上的语音** — 在WhatsApp、飞书、钉钉、LINE、QQ、Photon或微信上向Hermes发送语音留言,它会被转写并回复;自动TTS回复以平台感知的方式投递(平台需要opus的地方用opus,字幕正确附加)。STT现在完全可配置——拥有自己的`hermes tools`类别、GUI开关、仪表盘下拉菜单、统一语言解析(这样转录就不会再以错误语言返回),以及OpenAI的gpt-transcribe支持。一个统一的语音文本预处理器在所有TTS提供商之间清理语音中的markdown、代码和URL。([#73515](https://github.com/NousResearch/hermes-agent/pull/73515), [#73508](https://github.com/NousResearch/hermes-agent/pull/73508), [#73910](https://github.com/NousResearch/hermes-agent/pull/73910), [#73513](https://github.com/NousResearch/hermes-agent/pull/73513), [#73067](https://github.com/NousResearch/hermes-agent/pull/73067) — @teknium1) - **你可以信赖的研究——带事实核查的严谨引用** — 新的`grounded-citations`技能让Hermes产出的研究报告中每项主张都有可验证的来源支撑:引文与页面实际文本进行匹配(而非幻觉),引用链接指向确切证据,事实核查模式将同样的机制应用于你交给它的任何文档或主张——它会告诉你哪些经得起核查、哪些经不起、哪些无法验证。如果你用Hermes做研究,这就是"听起来对"和"可证明有出处"之间的区别。([#71698](https://github.com/NousResearch/hermes-agent/pull/71698), [#77104](https://github.com/NousResearch/hermes-agent/pull/77104) — @teknium1) - **出站Webhook——Hermes向你的系统推送事件** — 到目前为止,与Hermes集成意味着轮询或在平台上监听。现在Hermes将**签名的生命周期事件**(会话活动、回合完成、工具事件)推送到你注册的任何HTTP端点——带有HMAC签名,让你的接收方可以验证真实性。将Hermes接入你的CI、家庭自动化、仪表盘或任何支持HTTP的服务,无需轮询循环。([#69406](https://github.com/NousResearch/hermes-agent/pull/69406) — @teknium1) - **桌面应用成为平台——工件、插件SDK、快速入口** — Hermes桌面版现在渲染**工件**:带版本号的卡片,在右侧栏查看器中提供沙盒化的实时预览,因此生成的HTML/应用可以安全地在聊天旁边运行。一个真正的**插件SDK**随看板(Kanban)作为其创始插件一同落地,`ctx.download`用于向用户提供文件、浮动面板放置,以及多个GUI窗口。一个全局热键**快速入口窗口**可以从你操作系统中的任何地方将想法捕获到任何会话中。桌面版不再是一个聊天客户端,而是一个工作台。([#72345](https://github.com/NousResearch/hermes-agent/pull/72345), [#61173](https://github.com/NousResearch/hermes-agent/pull/61173), [#74413](https://github.com/NousResearch/hermes-agent/pull/74413), [#72315](https://github.com/NousResearch/hermes-agent/pull/72315), [#68259](https://github.com/NousResearch/hermes-agent/pull/68259), [#73143](https://github.com/NousResearch/hermes-agent/pull/73143) — @OutThisLife, @teknium1) - **Hermes说智能体之间的语言——A2A v1.0** — 一个新的内置插件实现了Agent-to-Agent协议,因此Hermes可以发现、与兼容A2A的其他智能体对话,并被它们驱动。这关闭了问题#514——仓库中最古老的功能请求之一。如果你正在使用异构技术栈构建多智能体系统,Hermes现在有了用于加入它们的标准线缆协议。([#77109](https://github.com/NousResearch/hermes-agent/pull/77109) — @teknium1) - **CLI高级用户浪潮** — `!command`立即运行shell命令而不消耗模型回合。`/init`扫描你的项目并生成(或更新)`AGENTS.md`。`/diff`从任何界面显示暂存/全部/会话变更,`/context`精确分解是什么占用了你的上下文窗口,`/focus`提供隐藏行可恢复的精简输出视图,Ctrl+S将写了一半的提示暂存到可浏览的面板中。此外,`hermes import-agent`一键将你的Claude Code或Codex CLI配置迁移到Hermes中。([#72257](https://github.com/NousResearch/hermes-agent/pull/72257), [#72178](https://github.com/NousResearch/hermes-agent/pull/72178), [#72240](https://github.com/NousResearch/hermes-agent/pull/72240), [#72242](https://github.com/NousResearch/hermes-agent/pull/72242), [#72302](https://github.com/NousResearch/hermes-agent/pull/72302), [#72262](https://github.com/NousResearch/hermes-agent/pull/72262), [#72190](https://github.com/NousResearch/hermes-agent/pull/72190) — @teknium1及多位挽救长期社区PR的贡献者) - **回合中途纠正智能体——重定向** — 如果Hermes正朝着错误的方向前进,你不必再`/stop`并重新解释。在它工作时输入纠正,当前回合就会被重定向:进行中的工作被保留,原始提示被保留,智能体根据你的新指导修正方向。配合双ESC放弃草稿和编辑器撤销栈,驾驭感觉就像编辑而不是重启。([#63104](https://github.com/NousResearch/hermes-agent/pull/63104), [#72339](https://github.com/NousResearch/hermes-agent/pull/72339), [#74736](https://github.com/NousResearch/hermes-agent/pull/74736) — @OutThisLife) - **能自我修复的工具** — 一轮自我恢复升级意味着智能体在工具摩擦上浪费的回合大大减少:截断的终端输出溢写到智能体可以读回的文件中,`patch`检测已应用的编辑并诊断空白不匹配,`write_file`验证磁盘上的内容,没有匹配的搜索会探测近似匹配并恢复,常见故障类别会返回可操作的提示。默认工具调用迭代限制也从90跃升至500——长时间自主运行不再撞上人为设置的天花板。([#77041](https://github.com/NousResearch/hermes-agent/pull/77041), [#76998](https://github.com/NousResearch/hermes-agent/pull/76998), [#77024](https://github.com/NousResearch/hermes-agent/pull/77024), [#77055](https://github.com/NousResearch/hermes-agent/pull/77055), [#77011](https://github.com/NousResearch/hermes-agent/pull/77011), [#76992](https://github.com/NousResearch/hermes-agent/pull/76992), [#72176](https://github.com/NousResearch/hermes-agent/pull/72176) — @teknium1) - **尊重你对话的压缩** — 上下文压缩得到了深度改造:针对大窗口模型的主动工具结果修剪、将成本分摊的逐回合微压缩(而不是一次性大停顿)、保证最近对话始终存活的N条用户消息尾部、进度感知超时(不再惩罚缓慢的摘要模型)、以及幽灵技能防御(被修剪的技能永远不会静默纠缠会话)。阈值现在可按模型和绝对token数配置。长时间会话保持连贯且不再停滞。([#70254](https://github.com/NousResearch/hermes-agent/pull/70254), [#75345](https://github.com/NousResearch/hermes-agent/pull/75345), [#70250](https://github.com/NousResearch/hermes-agent/pull/70250), [#71508](https://github.com/NousResearch/hermes-agent/pull/71508), [#70275](https://github.com/NousResearch/hermes-agent/pull/70275) — @teknium1, @kshitijk4poor,挽救多个社区PR) - **智能审批成长** — `hermes approvals suggest`将你的审批历史挖掘为白名单建议,操作员可以自定义智能审批策略,连续拒绝的断路器可以冷酷地阻止行为异常的循环,桌面配对审批现在配置文件正确并配有合适的应答界面。此外还为docker/podman守护进程重定向命令新增了审批门控。更少点击"批准",却不放弃一丝控制。([#72259](https://github.com/NousResearch/hermes-agent/pull/72259), [#72186](https://github.com/NousResearch/hermes-agent/pull/72186), [#72203](https://github.com/NousResearch/hermes-agent/pull/72203), [#74446](https://github.com/NousResearch/hermes-agent/pull/74446), [#71092](https://github.com/NousResearch/hermes-agent/pull/71092) — @teknium1, @OutThisLife) - **再次全面提速** — 提示缓存现在覆盖原生Anthropic上的工具模式而不丢失历史。`hermes -w`冷启动从约14秒降至约1.8秒,`hermes update`无操作时快2–6秒,重型SDK从导入路径上延迟加载,配置读取不再深拷贝(遥测门槛上快54倍),桌面端发布了第二个60fps浪潮——流式成本与转录长度无关、五个流式标签页下拖拽保持60fps、后台空闲CPU接近零。([#76032](https://github.com/NousResearch/hermes-agent/pull/76032), [#71637](https://github.com/NousResearch/hermes-agent/pull/71637), [#74218](https://github.com/NousResearch/hermes-agent/pull/74218), [#74204](https://github.com/NousResearch/hermes-agent/pull/74204), [#71835](https://github.com/NousResearch/hermes-agent/pull/71835), [#72346](https://github.com/NousResearch/hermes-agent/pull/72346), [#75218](https://github.com/NousResearch/hermes-agent/pull/75218) — @kshitijk4poor, @teknium1, @OutThisLife) - **运行和触达的新地方** — Buzz作为内置网关平台落地(Block基于Nostr的通讯应用,支持原生WebSocket传输和NIP-42认证),Vercel AI Gateway提供商和Vercel Sandbox终端后端以现代化形态回归,桌面端新增SSH远程后端连接模式,Relay发布了四个阶段的平齐更新——媒体、交互式提示、线程生命周期、输入指示器——以及HSP个人+组织技能同步。([#73610](https://github.com/NousResearch/hermes-agent/pull/73610), [#73761](https://github.com/NousResearch/hermes-agent/pull/73761), [#74518](https://github.com/NousResearch/hermes-agent/pull/74518), [#68130](https://github.com/NousResearch/hermes-agent/pull/68130), [#71300](https://github.com/NousResearch/hermes-agent/pull/71300)–[#71624](https://github.com/NousResearch/hermes-agent/pull/71624), [#66730](https://github.com/NousResearch/hermes-agent/pull/66730) — @teknium1, @yoniebans, @benbarclay) --- ## 🎙️ 语音与言语 ### 对话式语音 - 所有界面上的流式对话式TTS,支持打断功能;CLI语音模式和网关适配器的逐句合成 ([#69511](https://github.com/NousResearch/hermes-agent/pull/69511), [#73862](https://github.com/NousResearch/hermes-agent/pull/73862) — @OutThisLife, @teknium1) - 语音聊天UX打磨——忙碌感知静音、停止提示、思考音效、打断修复;全双工回合监听器(在生成和播放期间都可以通过语音打断)([#74000](https://github.com/NousResearch/hermes-agent/pull/74000), [#74223](https://github.com/NousResearch/hermes-agent/pull/74223) — @teknium1) - 设备端唤醒词,支持开放词汇短语+多配置文件语音路由;说"停止"即可在每个界面上免提结束语音聊天 ([#70509](https://github.com/NousResearch/hermes-agent/pull/70509), [#73106](https://github.com/NousResearch/hermes-agent/pull/73106), [#73933](https://github.com/NousResearch/hermes-agent/pull/73933) — @teknium1) - 当用户打断模型的口头回复时,模型会被告知;桌面端完整说出整个回合并在空闲时刷新暂存的叙述 ([#69602](https://github.com/NousResearch/hermes-agent/pull/69602), [#69936](https://github.com/NousResearch/hermes-agent/pull/69936) — @OutThisLife, @teknium1) - 15项CLI/TUI语音模式UX和环境修复浪潮 ([#73520](https://github.com/NousResearch/hermes-agent/pull/73520) — @teknium1) ### TTS / STT 基础设施 - 统一的语音文本预处理+速度/指令/提供商工具参数;统一STT语言解析(修复错误语言转录类别);全局`stt.language`默认为`en` ([#73513](https://github.com/NousResearch/hermes-agent/pull/73513), [#73067](https://github.com/NousResearch/hermes-agent/pull/73067), [#73100](https://github.com/NousResearch/hermes-agent/pull/73100) — @teknium1) - 完全可配置的STT——`hermes tools`类别、GUI开关/矩阵、仪表盘下拉菜单、设置状态;OpenAI gpt-transcribe支持 ([#73910](https://github.com/NousResearch/hermes-agent/pull/73910), [#73853](https://github.com/NousResearch/hermes-agent/pull/73853) — @teknium1) - 平台感知的自动TTS语音投递(opus平台、流式/全局间隙、字幕);飞书、钉钉、LINE、QQ、Photon、WhatsApp、微信的入站语音分类/路由 ([#73508](https://github.com/NousResearch/hermes-agent/pull/73508), [#73515](https://github.com/NousResearch/hermes-agent/pull/73515) — @teknium1) - 命令TTS/STT提供商加固——空闲超时、环境变量清理、无shell、路径保护 ([#73514](https://github.com/NousResearch/hermes-agent/pull/73514) — @teknium1) - 逐句TTS合成与播放流水线同步——当前句子在播放时渲染下一句 ([#77355](https://github.com/NousResearch/hermes-agent/pull/77355) — @kshitijk4poor) - Discord语音PCM流直接输入到ffmpeg stdin而不是临时文件 ([#76970](https://github.com/NousResearch/hermes-agent/pull/76970) — @kshitijk4poor) ## 🏗️ 核心智能体与架构 ### 压缩与上下文 - 针对大窗口模型的主动工具结果修剪;逐回合微压缩;N条用户消息尾部保证(`compression.min_tail_user_messages`);带头部+尾部保留的有界摘要器输入 ([#70254](https://github.com/NousResearch/hermes-agent/pull/70254), [#75345](https://github.com/NousResearch/hermes-agent/pull/75345), [#70250](https://github.com/NousResearch/hermes-agent/pull/70250), [#70249](https://github.com/NousResearch/hermes-agent/pull/70249) — @teknium1, @kshitijk4poor) - 幽灵技能防御——`[SKILL_PRUNED]`标记、受保护的修剪、确定性存活;进度感知超时;锁竞争压缩软延迟而不是耗尽 ([#70275](https://github.com/NousResearch/hermes-agent/pull/70275), [#71508](https://github.com/NousResearch/hermes-agent/pull/71508), [#70285](https://github.com/NousResearch/hermes-agent/pull/70285) — @teknium1) - 按模型阈值覆盖;绝对token阈值(`compression.threshold_tokens`);可选择加入的空闲触发压缩;可选择加入的进度通知;压缩尝试的结构化本地日志 ([#69339](https://github.com/NousResearch/hermes-agent/pull/69339), [#69335](https://github.com/NousResearch/hermes-agent/pull/69335), [#69360](https://github.com/NousResearch/hermes-agent/pull/69360), [#70457](https://github.com/NousResearch/hermes-agent/pull/70457), [#69338](https://github.com/NousResearch/hermes-agent/pull/69338) — @teknium1) - 上下文引擎ABC新增`select_context()`和`on_turn_complete()`动词(挽救自@chaos-xxl的RFC工作);引擎可以抑制或自定义压缩状态 ([#70458](https://github.com/NousResearch/hermes-agent/pull/70458), [#69859](https://github.com/NousResearch/hermes-agent/pull/69859) — @teknium1) - 在每个压缩文本边界应用严格的脱敏 ([#69294](https://github.com/NousResearch/hermes-agent/pull/69294) — @teknium1) ### 提示缓存与热路径性能 - 原生Anthropic上的工具模式缓存不丢失历史+整合缓存计划内部机制 ([#76032](https://github.com/NousResearch/hermes-agent/pull/76032), [#76067](https://github.com/NousResearch/hermes-agent/pull/76067) — @kshitijk4poor) - OpenCode网关上的DeepSeek提示缓存;每次API调用的token统计移出回合线程;OpenAI wire客户端在连续LLM调用间复用;发送路径工具调用规范化已记忆化 ([#75886](https://github.com/NousResearch/hermes-agent/pull/75886), [#73359](https://github.com/NousResearch/hermes-agent/pull/73359), [#73375](https://github.com/NousResearch/hermes-agent/pull/73375), [#76880](https://github.com/NousResearch/hermes-agent/pull/76880) — @teknium1, @kshitijk4poor) - 29个调用点的只读配置加载器(读取便宜28倍);逐回合配置深拷贝被消除(遥测门槛54倍);每进程仅解析一次原始config.yaml;移除了工具间延迟 ([#74322](https://github.com/NousResearch/hermes-agent/pull/74322), [#74211](https://github.com/NousResearch/hermes-agent/pull/74211), [#74228](https://github.com/NousResearch/hermes-agent/pull/74228), [#64172](https://github.com/NousResearch/hermes-agent/pull/64172) — @teknium1, @Soju06) - 重型SDK延迟导入(在mcp/工具发现精简基础上再省8–10%导入成本);流式热循环减少每块repr()(会计开销便宜约3倍);游标/记忆化优化用于每轮历史遍历 ([#74204](https://github.com/NousResearch/hermes-agent/pull/74204), [#74194](https://github.com/NousResearch/hermes-agent/pull/74194), [#74221](https://github.com/NousResearch/hermes-agent/pull/74221), [#74231](https://github.com/NousResearch/hermes-agent/pull/74231) — @teknium1) - 后端初始化期间约14秒的GIL停顿得到缓解;回合刷新批处理为单个SQLite事务;提供商能力门控的提示缓存键(api.openai.com隐式适用)([#77814](https://github.com/NousResearch/hermes-agent/pull/77814), [#77619](https://github.com/NousResearch/hermes-agent/pull/77619), [#77609](https://github.com/NousResearch/hermes-agent/pull/77609) — @kshitijk4poor) - AIAgent热路径挽救——提示缓存复制、推理超时预计算、延迟压缩器初始化 ([#57229](https://github.com/NousResearch/hermes-agent/pull/57229) — @kshitijk4poor) ### 审批与智能体循环 - `hermes approvals suggest`将审批历史挖掘为白名单建议;操作员可自定义的`approvals.smart_policy`;连续拒绝断路器;跨界面审批模式命令 ([#72259](https://github.com/NousResearch/hermes-agent/pull/72259), [#72186](https://github.com/NousResearch/hermes-agent/pull/72186), [#72203](https://github.com/NousResearch/hermes-agent/pull/72203), [#63517](https://github.com/NousResearch/hermes-agent/pull/63517) — @teknium1) - Docker/podman守护进程重定向命令需要审批;web_search和delegate_task的会话级失控循环上限(受Claude Code启发)([#71092](https://github.com/NousResearch/hermes-agent/pull/71092), [#66600](https://github.com/NousResearch/hermes-agent/pull/66600) — @teknium1) - 回合中途重定向——用户纠正引导当前回合,保留进行中的工作和原始提示 ([#63104](https://github.com/NousResearch/hermes-agent/pull/63104), [#72339](https://github.com/NousResearch/hermes-agent/pull/72339) — @OutThisLife) - 委托:结构化超时/停滞元数据+`/agents`中的实时逐子状态;子智能体可以使用`execute_code`;`subagent_stop`中暴露脱敏的子工具历史;供插件使用的公共子智能体生命周期API ([#72300](https://github.com/NousResearch/hermes-agent/pull/72300), [#69325](https://github.com/NousResearch/hermes-agent/pull/69325), [#72403](https://github.com/NousResearch/hermes-agent/pull/72403), [#72501](https://github.com/NousResearch/hermes-agent/pull/72501) — @teknium1) - 后端身份和故障范围跳过的单一所有者重构、空内容wire修复、call_id/推理清理、模型切换解析 ([#72505](https://github.com/NousResearch/hermes-agent/pull/72505), [#73071](https://github.com/NousResearch/hermes-agent/pull/73071), [#74319](https://github.com/NousResearch/hermes-agent/pull/74319), [#74229](https://github.com/NousResearch/hermes-agent/pull/74229) — @teknium1) - 带标签的推理摘要在空响应终端显示;tool_search探测验证盲工具调用参数 ([#65144](https://github.com/NousResearch/hermes-agent/pull/65144), [#59267](https://github.com/NousResearch/hermes-agent/pull/59267) — @teknium1) ### 工具自我恢复浪潮 - 终端:可恢复截断(完整输出溢出+截断前大小)、命令更改目录时回显cwd、输出模式失败提示 ([#77041](https://github.com/NousResearch/hermes-agent/pull/77041), [#77004](https://github.com/NousResearch/hermes-agent/pull/77004), [#76992](https://github.com/NousResearch/hermes-agent/pull/76992) — @teknium1) - 补丁:已应用的编辑返回成功无操作、空白可视化的无匹配诊断、列出模糊匹配位置 ([#76998](https://github.com/NousResearch/hermes-agent/pull/76998), [#77024](https://github.com/NousResearch/hermes-agent/pull/77024), [#77001](https://github.com/NousResearch/hermes-agent/pull/77001) — @teknium1) - 搜索:零匹配探测+多路径恢复、换行模式自动多行;read_file默认限制500→2000行;读/搜索未命中的负结果缓存;write_file验证磁盘内容 ([#77011](https://github.com/NousResearch/hermes-agent/pull/77011), [#77102](https://github.com/NousResearch/hermes-agent/pull/77102), [#76996](https://github.com/NousResearch/hermes-agent/pull/76996), [#76945](https://github.com/NousResearch/hermes-agent/pull/76945), [#77055](https://github.com/NousResearch/hermes-agent/pull/77055) — @teknium1, @kshitijk4poor) - execute_code恢复提示;skill_view为未更改的重复读取去重存根;terminal/execute_code模式文本精简约40%;分层工具披露随目录规模扩展;默认迭代限制90→500 ([#77106](https://github.com/NousResearch/hermes-agent/pull/77106), [#77095](https://github.com/NousResearch/hermes-agent/pull/77095), [#77023](https://github.com/NousResearch/hermes-agent/pull/77023), [#67034](https://github.com/NousResearch/hermes-agent/pull/67034), [#72176](https://github.com/NousResearch/hermes-agent/pull/72176) — @teknium1) ### 提供商与模型 - Vercel AI Gateway提供商+Vercel Sandbox终端后端回归,已现代化(SDK 0.7.2,遥测关闭)([#74518](https://github.com/NousResearch/hermes-agent/pull/74518) — @teknium1) - 目录中新增Gemini 3.1 Pro和3.6 Flash;Gemini挽救集群(3.6-flash辅助默认、Vertex目录、直接成本跟踪);OpenRouter和Nous Portal中的claude-opus-5;deepseek-v4-flash-0731 ([#73479](https://github.com/NousResearch/hermes-agent/pull/73479), [#73516](https://github.com/NousResearch/hermes-agent/pull/73516), [#70946](https://github.com/NousResearch/hermes-agent/pull/70946), [#75501](https://github.com/NousResearch/hermes-agent/pull/75501) — @teknium1) - Bedrock Converse API提示缓存(cachePoint)([#70231](https://github.com/NousResearch/hermes-agent/pull/70231) — @JoaoMarcos44) - OpenAI数据驻留端点获得声明的传输方式和正确的目录;提供商感知的API服务器请求路由;后端确认的会话模型锁定;通过顶层session_id的Nous粘性路由 ([#74958](https://github.com/NousResearch/hermes-agent/pull/74958), [#70853](https://github.com/NousResearch/hermes-agent/pull/70853), [#70950](https://github.com/NousResearch/hermes-agent/pull/70950), [#69253](https://github.com/NousResearch/hermes-agent/pull/69253) — @victor-kyriazakos, @teknium1) - 模型选择器:精选默认值+可折叠提供商+全选;过期缓存立即提供并后台刷新;自定义端点探测上限1.5秒;honcho OAuth设备码登录 ([#73172](https://github.com/NousResearch/hermes-agent/pull/73172), [#76430](https://github.com/NousResearch/hermes-agent/pull/76430), [#76922](https://github.com/NousResearch/hermes-agent/pull/76922), [#61608](https://github.com/NousResearch/hermes-agent/pull/61608) — @OutThisLife, @teknium1, @kshitijk4poor, @akattelu) - ACP:模型选择器中的命名自定义提供商;经过认证的跨提供商模型选择;通过后台MCP发现实现非阻塞启动 ([#70082](https://github.com/NousResearch/hermes-agent/pull/70082), [#70404](https://github.com/NousResearch/hermes-agent/pull/70404), [#75985](https://github.com/NousResearch/hermes-agent/pull/75985) — @israellot, @amanning3390, @kshitijk4poor) ### 密钥与配置 - 命令辅助密钥源(与所有保险库组合);一键令牌轮换+可操作的启动错误;Bitwarden的可选加密break-glass缓存;保险库注入的密钥按配置文件主目录限定范围;编排器preserve_existing+配置文件别名 ([#69266](https://github.com/NousResearch/hermes-agent/pull/69266), [#68605](https://github.com/NousResearch/hermes-agent/pull/68605), [#69251](https://github.com/NousResearch/hermes-agent/pull/69251), [#69250](https://github.com/NousResearch/hermes-agent/pull/69250), [#69058](https://github.com/NousResearch/hermes-agent/pull/69058) — @teknium1) - `${env:VAR}` SecretRef在config.yaml和MCP配置之间平齐;密钥源环境变量到达stdio MCP服务器 ([#69267](https://github.com/NousResearch/hermes-agent/pull/69267), [#69053](https://github.com/NousResearch/hermes-agent/pull/69053) — @teknium1) - 行为读取的规范配置加载器;表驱动配置迁移注册表;DEFAULT_CONFIG提取到config_defaults.py;自动迁移支持下限为v12 ([#74237](https://github.com/NousResearch/hermes-agent/pull/74237), [#74200](https://github.com/NousResearch/hermes-agent/pull/74200), [#74182](https://github.com/NousResearch/hermes-agent/pull/74182), [#74433](https://github.com/NousResearch/hermes-agent/pull/74433) — @teknium1) ## 🌐 网关、Relay与集群 - 会话活动心跳、停滞看门狗和有界压缩等待——在窗口内回滚循环后加固重新落地(最初#72424 by @fangliquanflq)([#76354](https://github.com/NousResearch/hermes-agent/pull/76354) — @teknium1) - SessionState整合(19个会话键控字典→一个回合/对话/持久作用域对象);TurnContext/TurnRunner接缝提取;CommandDef上的声明式busy_policy ([#74289](https://github.com/NousResearch/hermes-agent/pull/74289), [#74353](https://github.com/NousResearch/hermes-agent/pull/74353), [#74197](https://github.com/NousResearch/hermes-agent/pull/74197) — @teknium1) - Relay平齐更新浪潮:阶段1(supported_ops发现、身份字段、/handoff别名)、阶段2媒体、阶段3交互式提示、阶段4线程生命周期;出站输入指示器 ([#71300](https://github.com/NousResearch/hermes-agent/pull/71300), [#71363](https://github.com/NousResearch/hermes-agent/pull/71363), [#71404](https://github.com/NousResearch/hermes-agent/pull/71404), [#71624](https://github.com/NousResearch/hermes-agent/pull/71624), [#69721](https://github.com/NousResearch/hermes-agent/pull/69721) — @benbarclay) - HSP技能同步:个人客户端(M1)+组织技能客户端(M2)+带令牌门控发现的组织技能命名空间 ([#66730](https://github.com/NousResearch/hermes-agent/pull/66730), [#70024](https://github.com/NousResearch/hermes-agent/pull/70024), [#70459](https://github.com/NousResearch/hermes-agent/pull/70459) — @benbarclay) - Buzz(Block/Nostr)平台适配器,支持原生WebSocket入站传输+NIP-42认证 ([#73610](https://github.com/NousResearch/hermes-agent/pull/73610), [#73761](https://github.com/NousResearch/hermes-agent/pull/73761) — @teknium1) - Photon:原生投票、效果、澄清为投票、富链接(4-PR挽救)([#73614](https://github.com/NousResearch/hermes-agent/pull/73614) — @teknium1) - Slack:原生Block Kit澄清按钮;可选择加入的回应触发器;出站负载清理;线程上下文生命周期修复 ([#69318](https://github.com/NousResearch/hermes-agent/pull/69318), [#70195](https://github.com/NousResearch/hermes-agent/pull/70195), [#69317](https://github.com/NousResearch/hermes-agent/pull/69317), [#69320](https://github.com/NousResearch/hermes-agent/pull/69320) — @teknium1) - Discord自动线程会话按键控prospective_thread_id;回复引用从id构建(无需fetch_message);WhatsApp可配置入站已读回执 ([#76513](https://github.com/NousResearch/hermes-agent/pull/76513), [#76875](https://github.com/NousResearch/hermes-agent/pull/76875), [#73322](https://github.com/NousResearch/hermes-agent/pull/73322) — @benbarclay, @kshitijk4poor) - 看板唤醒恢复创建者的DM/线程会话;kanban/delegate唤醒到达api_server会话;来自面板的每任务模型+思考深度 ([#72191](https://github.com/NousResearch/hermes-agent/pull/72191), [#70171](https://github.com/NousResearch/hermes-agent/pull/70171), [#69876](https://github.com/NousResearch/hermes-agent/pull/69876), [#76417](https://github.com/NousResearch/hermes-agent/pull/76417) — @teknium1, @OutThisLife) - Relay:Discord工具进度路由到自动线程而不是父频道 ([#77830](https://github.com/NousResearch/hermes-agent/pull/77830) — @benbarclay) - 出站Webhook——将签名生命周期事件推送到外部端点;`hermes send --list`中的单工通道枚举 ([#69406](https://github.com/NousResearch/hermes-agent/pull/69406), [#77110](https://github.com/NousResearch/hermes-agent/pull/77110) — @teknium1) ## 🖥️ Hermes桌面应用 ### 平台浪潮 - **工件** — 带版本号的卡片、沙盒化实时预览、右侧栏查看器 ([#72345](https://github.com/NousResearch/hermes-agent/pull/72345) — @teknium1) - **插件SDK** — 看板作为创始桌面插件;`ctx.download`向用户提供文件;widget应用SDK(应用为状态+reducer+渲染)附带三个参考应用;widget网格布局引擎+背景感知主题引擎 ([#61173](https://github.com/NousResearch/hermes-agent/pull/61173), [#74413](https://github.com/NousResearch/hermes-agent/pull/74413), [#68306](https://github.com/NousResearch/hermes-agent/pull/68306), [#20379](https://github.com/NousResearch/hermes-agent/pull/20379) — @OutThisLife) - 快速入口窗口(全局热键→任何会话);多个GUI窗口;浮动面板放置;任意位置的面板切换+隐藏头部;⌘O打开文件夹作为项目 ([#72315](https://github.com/NousResearch/hermes-agent/pull/72315), [#68259](https://github.com/NousResearch/hermes-agent/pull/68259), [#73143](https://github.com/NousResearch/hermes-agent/pull/73143), [#75848](https://github.com/NousResearch/hermes-agent/pull/75848), [#74623](https://github.com/NousResearch/hermes-agent/pull/74623) — @teknium1, @OutThisLife) - SSH远程后端连接模式;事件驱动的实时同步取代常开轮询;远程配置文件路由/会话/池生命周期修复 ([#68130](https://github.com/NousResearch/hermes-agent/pull/68130), [#73673](https://github.com/NousResearch/hermes-agent/pull/73673), [#72835](https://github.com/NousResearch/hermes-agent/pull/72835) — @yoniebans, @OutThisLife) - 让智能体驱动shell(预览面板+面板焦点)并检查它正在开发的桌面应用;页面内查找(Ctrl+F);GUI终端复制/粘贴+字体选择器 ([#69519](https://github.com/NousResearch/hermes-agent/pull/69519), [#73121](https://github.com/NousResearch/hermes-agent/pull/73121), [#72235](https://github.com/NousResearch/hermes-agent/pull/72235), [#73705](https://github.com/NousResearch/hermes-agent/pull/73705), [#76395](https://github.com/NousResearch/hermes-agent/pull/76395) — @OutThisLife, @teknium1) ### 编辑器与UX - 通过选择器附加文件/文件夹/链接;@路径和粘贴链接的编辑器chip;编辑器撤销栈;双击ESC放弃草稿;双击Enter发送排队回合;输入即聚焦 ([#74668](https://github.com/NousResearch/hermes-agent/pull/74668), [#73110](https://github.com/NousResearch/hermes-agent/pull/73110), [#72201](https://github.com/NousResearch/hermes-agent/pull/72201), [#72288](https://github.com/NousResearch/hermes-agent/pull/72288), [#74736](https://github.com/NousResearch/hermes-agent/pull/74736), [#73101](https://github.com/NousResearch/hermes-agent/pull/73101), [#68918](https://github.com/NousResearch/hermes-agent/pull/68918) — @OutThisLife) - 2键切换模型(⌘⇧M);⌘K中的YOLO带实时切换状态;键盘优先的选择器;澄清选项的键盘导航;服务端拥有的固定项在不同应用间跟随你 ([#74545](https://github.com/NousResearch/hermes-agent/pull/74545), [#74674](https://github.com/NousResearch/hermes-agent/pull/74674), [#74602](https://github.com/NousResearch/hermes-agent/pull/74602), [#69799](https://github.com/NousResearch/hermes-agent/pull/69799), [#74234](https://github.com/NousResearch/hermes-agent/pull/74234) — @OutThisLife) - 分组、实时跳动的工具活动行;改进的工具调用详情视图;@session链接解析为可点击标题;已知域名链接上的品牌图标;iMessage风格表情回应(可选择加入、双向);双击点赞 ([#72893](https://github.com/NousResearch/hermes-agent/pull/72893), [#69868](https://github.com/NousResearch/hermes-agent/pull/69868), [#71162](https://github.com/NousResearch/hermes-agent/pull/71162), [#73047](https://github.com/NousResearch/hermes-agent/pull/73047), [#74533](https://github.com/NousResearch/hermes-agent/pull/74533), [#74644](https://github.com/NousResearch/hermes-agent/pull/74644) — @OutThisLife, @teknium1) - 侧边栏日期分隔线+固定区域+可选择加入的过期会话自动归档;会话不再谎报运行状态;额度使用Toast通知;可配置附件大小限制;Cron蓝图+Webhook页面;可搜索时区选择器 ([#70822](https://github.com/NousResearch/hermes-agent/pull/70822), [#72303](https://github.com/NousResearch/hermes-agent/pull/72303), [#69828](https://github.com/NousResearch/hermes-agent/pull/69828), [#73221](https://github.com/NousResearch/hermes-agent/pull/73221), [#70066](https://github.com/NousResearch/hermes-agent/pull/70066), [#69687](https://github.com/NousResearch/hermes-agent/pull/69687), [#73505](https://github.com/NousResearch/hermes-agent/pull/73505) — @OutThisLife, @austinpickett, @Adolanium, @teknium1) - RFC 8252原生桌面登录(系统浏览器+PKCE,无webview cookie);首次运行引导中的"连接到现有Hermes";带桌面界面的配置文件正确配对审批 ([#67920](https://github.com/NousResearch/hermes-agent/pull/67920), [#70907](https://github.com/NousResearch/hermes-agent/pull/70907), [#74446](https://github.com/NousResearch/hermes-agent/pull/74446) — @benbarclay, @OutThisLife) - 保持电脑唤醒开关+刘海唤醒指示器;/battery状态栏开关;UI缩放90%默认预设;状态栏可隐藏 ([#68140](https://github.com/NousResearch/hermes-agent/pull/68140), [#76396](https://github.com/NousResearch/hermes-agent/pull/76396), [#68860](https://github.com/NousResearch/hermes-agent/pull/68860), [#73161](https://github.com/NousResearch/hermes-agent/pull/73161), [#72960](https://github.com/NousResearch/hermes-agent/pull/72960) — @OutThisLife, @teknium1) ### 桌面性能(60fps浪潮2) - 流式成本与转录长度无关;真实会话上60fps(重流门控固定项、自适应刷新);五个流式标签页下拖拽60fps;多标签流式变快 ([#71835](https://github.com/NousResearch/hermes-agent/pull/71835), [#72504](https://github.com/NousResearch/hermes-agent/pull/72504), [#72346](https://github.com/NousResearch/hermes-agent/pull/72346), [#71780](https://github.com/NousResearch/hermes-agent/pull/71780) — @OutThisLife) - 隐藏面板计时器暂停(智能体视图、cron侧边栏、浮动宠物)、忙碌会话中滚动/状态循环停止 ([#77651](https://github.com/NousResearch/hermes-agent/pull/77651) — @kshitijk4poor);后台空闲CPU接近零;侧边栏/覆盖层渲染抖动消除;状态栏+转录不再每个token/拖拽分隔条/会话切换都重新渲染;⌘K立即打开;渲染器冷启动将shiki/mermaid移出启动路径 ([#75218](https://github.com/NousResearch/hermes-agent/pull/75218), [#73698](https://github.com/NousResearch/hermes-agent/pull/73698), [#72163](https://github.com/NousResearch/hermes-agent/pull/72163), [#72245](https://github.com/NousResearch/hermes-agent/pull/72245), [#72524](https://github.com/NousResearch/hermes-agent/pull/72524), [#74665](https://github.com/NousResearch/hermes-agent/pull/74665), [#73024](https://github.com/NousResearch/hermes-agent/pull/73024) — @OutThisLife) - 状态诊断(渲染+存储抖动计数器)+禁止原子镜像引用的lint规则,使陈旧读取bug类别无法回归;带视觉回归差异的Playwright E2E套件 ([#71925](https://github.com/NousResearch/hermes-agent/pull/71925), [#71560](https://github.com/NousResearch/hermes-agent/pull/71560), [#65805](https://github.com/NousResearch/hermes-agent/pull/65805) — @OutThisLife, @teknium1, @ethernet8023) ## 🖥️ CLI、TUI与仪表盘 - `!` shell模式;`/init` AGENTS.md生成;`/diff`(暂存/全部/会话,跨界面);`/context`分解;`/focus`精简输出视图;Ctrl+S提示暂存;持久`/goal`指示器;CLI/网关/TUI上的多选澄清(复选框)([#72257](https://github.com/NousResearch/hermes-agent/pull/72257), [#72178](https://github.com/NousResearch/hermes-agent/pull/72178), [#72240](https://github.com/NousResearch/hermes-agent/pull/72240), [#72242](https://github.com/NousResearch/hermes-agent/pull/72242), [#72302](https://github.com/NousResearch/hermes-agent/pull/72302), [#72262](https://github.com/NousResearch/hermes-agent/pull/72262), [#72244](https://github.com/NousResearch/hermes-agent/pull/72244), [#72188](https://github.com/NousResearch/hermes-agent/pull/72188) — @teknium1,挽救@SHL0MS、@iRonin、@gigi206等更多人的PR) - `hermes import-agent` — 从Claude Code / Codex CLI配置一键迁移 ([#72190](https://github.com/NousResearch/hermes-agent/pull/72190) — @teknium1) - 逐回合摘要行+spinner中的实时token流;跨界面主题SDK(一个皮肤实时主题化CLI、TUI和桌面)([#72246](https://github.com/NousResearch/hermes-agent/pull/72246), [#68857](https://github.com/NousResearch/hermes-agent/pull/68857) — @teknium1, @OutThisLife) - TUI:不破坏草稿即可到达模型选择器+回合中途切换;斜杠菜单优先展示你最常用的技能;附件实时存在于编辑器中;阿拉伯语(ar)区域设置,桌面/仪表盘/智能体全面支持RTL ([#74756](https://github.com/NousResearch/hermes-agent/pull/74756), [#75931](https://github.com/NousResearch/hermes-agent/pull/75931), [#75210](https://github.com/NousResearch/hermes-agent/pull/75210), [#70870](https://github.com/NousResearch/hermes-agent/pull/70870) — @OutThisLife) - `hermes -w`启动约14秒→约1.8秒;全局`--version`快速路径;横幅更新检查快6倍;仪表盘懒加载路由+GROUP BY会话统计;会话筛选标签页(聊天/自动化/全部)([#71637](https://github.com/NousResearch/hermes-agent/pull/71637), [#62096](https://github.com/NousResearch/hermes-agent/pull/62096), [#74188](https://github.com/NousResearch/hermes-agent/pull/74188), [#72294](https://github.com/NousResearch/hermes-agent/pull/72294), [#73362](https://github.com/NousResearch/hermes-agent/pull/73362), [#73865](https://github.com/NousResearch/hermes-agent/pull/73865) — @teknium1, @kshitijk4poor) - 运行时:Node 26在所有安装器/heal/升级中成为必需,托管Node/uv在裸PATH之前解析,过期的托管树愈合到目标主版本;brew和pip/PyPI wheel渠道退役(shell安装器/Docker/Nix是受支持的渠道)([#76459](https://github.com/NousResearch/hermes-agent/pull/76459), [#68217](https://github.com/NousResearch/hermes-agent/pull/68217) — @ethernet8023) ## 🧩 技能、插件与MCP - **A2A v1.0** — Agent-to-Agent协议插件(关闭#514)([#77109](https://github.com/NousResearch/hermes-agent/pull/77109) — @teknium1) - 策展人:展示未管理技能+`curator adopt`;技能描述截断反馈给作者;grounded-citations技能(+事实核查模式);simplify-code v1.1;tldraw-offline脚本技能 ([#71648](https://github.com/NousResearch/hermes-agent/pull/71648), [#70519](https://github.com/NousResearch/hermes-agent/pull/70519), [#71698](https://github.com/NousResearch/hermes-agent/pull/71698), [#77104](https://github.com/NousResearch/hermes-agent/pull/77104), [#70440](https://github.com/NousResearch/hermes-agent/pull/70440), [#66896](https://github.com/NousResearch/hermes-agent/pull/66896) — @teknium1) - 办公技能内置:docx、xlsx、pdf+刷新的powerpoint;技能树精简继续(yuanbao、segment-anything、jupyter、heartmula、audiocraft→可选技能;claude-marketplace源移除;hub重组吸收themes/desktop-plugins/tui-widgets)([#68595](https://github.com/NousResearch/hermes-agent/pull/68595), [#70452](https://github.com/NousResearch/hermes-agent/pull/70452)–[#70456](https://github.com/NousResearch/hermes-agent/pull/70456), [#73903](https://github.com/NousResearch/hermes-agent/pull/73903) — @teknium1) - MCP:Comfy Cloud目录条目,带精选20工具默认集;MCP配置中的隐藏空白警告;pinecone-research可选技能 ([#66112](https://github.com/NousResearch/hermes-agent/pull/66112), [#75736](https://github.com/NousResearch/hermes-agent/pull/75736), [#70512](https://github.com/NousResearch/hermes-agent/pull/70512) — @teknium1) - MCP懒启动——从指纹键控的磁盘工具模式缓存加载——配置的服务器不再在会话开始时全部启动(设计来自#56832)([#77511](https://github.com/NousResearch/hermes-agent/pull/77511) — @kshitijk4poor) - NeMo Relay可观测性集成——在窗口内回滚后重新落地,基于稳定的NeMo Relay 0.6 ([#67607](https://github.com/NousResearch/hermes-agent/pull/67607) — @afourniernv) - 网关健康与诊断OTLP导出 ([#64536](https://github.com/NousResearch/hermes-agent/pull/64536) — @victor-kyriazakos) ## 🔒 安全与可靠性 - Iron-proxy凭据注入出口防火墙重新落地 ([#70848](https://github.com/NousResearch/hermes-agent/pull/70848) — @teknium1) - DNS固定的SSRF安全获取+Slack CDN白名单;压缩边界严格脱敏;配置键脱敏模式中消除ReDoS;嵌入秘密关键词的普通文本不再被遮蔽 ([#70193](https://github.com/NousResearch/hermes-agent/pull/70193), [#69294](https://github.com/NousResearch/hermes-agent/pull/69294), [#76083](https://github.com/NousResearch/hermes-agent/pull/76083), [#67776](https://github.com/NousResearch/hermes-agent/pull/67776) — @teknium1) - 三级凭据读取限定范围(FAL/XAI/VERCEL/DAYTONA/GITHUB存在性检查等);CVE依赖固定刷新(cryptography、starlette、python-multipart);hindsight环境文件0600;/model移出网关事件循环 ([#75888](https://github.com/NousResearch/hermes-agent/pull/75888), [#72362](https://github.com/NousResearch/hermes-agent/pull/72362) — @teknium1) - Windows加固浪潮:文本模式子进程解码bug类别仓库级关闭,守护进程/环境探测/LSP/安装器路径中的控制台闪烁被隐藏,残余编码缺口(MCP stdio、网关更新I/O、STT/TTS、桌面spawn)([#70875](https://github.com/NousResearch/hermes-agent/pull/70875), [#70205](https://github.com/NousResearch/hermes-agent/pull/70205), [#70264](https://github.com/NousResearch/hermes-agent/pull/70264), [#71014](https://github.com/NousResearch/hermes-agent/pull/71014) — @teknium1,挽救多个社区PR) - 状态/会话完整性:四个会话状态修复(安全关闭跟踪、刷新游标类修复、行重试、usage-PK修复器);compact v23 FTS布局+`hermes sessions optimize`+CJK二元组FTS;读路径拆分,每线程只读连接 ([#75883](https://github.com/NousResearch/hermes-agent/pull/75883), [#65798](https://github.com/NousResearch/hermes-agent/pull/65798), [#69423](https://github.com/NousResearch/hermes-agent/pull/69423), [#73344](https://github.com/NousResearch/hermes-agent/pull/73344) — @teknium1, @kshitijk4poor) - OpenViking记忆提供商加固——在被阻止的端点上失败关闭、凭据发送前进行服务器验证、config.yaml优先设置 ([#77747](https://github.com/NousResearch/hermes-agent/pull/77747) — @kshitijk4poor) - 凭据池:重置感知的主凭据恢复(在限流窗口重置前保持使用备用)+延迟刷新锁定修复;FTS UPDATE触发器缩小范围并带故障关闭CJK迁移 ([#77631](https://github.com/NousResearch/hermes-agent/pull/77631), [#77628](https://github.com/NousResearch/hermes-agent/pull/77628) — @kshitijk4poor) - 配置驱动的内存分配器修剪并带遥测;全息记忆向量存储为float32;循环不变HRR编码提升 ([#76905](https://github.com/NousResearch/hermes-agent/pull/76905), [#76917](https://github.com/NousResearch/hermes-agent/pull/76917), [#76881](https://github.com/NousResearch/hermes-agent/pull/76881) — @kshitijk4poor) ## 🐛 值得注意的Bug修复 - 语音:生成和播放期间的全双工打断;桌面端完整回合语音;自动TTS投递间隙 ([#74223](https://github.com/NousResearch/hermes-agent/pull/74223), [#69936](https://github.com/NousResearch/hermes-agent/pull/69936), [#73508](https://github.com/NousResearch/hermes-agent/pull/73508) — @teknium1) - 桌面:停止停驻队列而不是触发下一个排队提示;新聊天中分支的重新启动丢失;虚假的远程网关重新认证;跨会话编辑器泄漏 ([#68725](https://github.com/NousResearch/hermes-agent/pull/68725), [#71960](https://github.com/NousResearch/hermes-agent/pull/71960), [#68250](https://github.com/NousResearch/hermes-agent/pull/68250), [#70986](https://github.com/NousResearch/hermes-agent/pull/70986) — @SHL0MS, @alelpoan, @helix4u, @OutThisLife) - 网关:会话列表在限制前先限定范围;重启后relay支持的主页投递;时间线显示事件持久化 ([#65509](https://github.com/NousResearch/hermes-agent/pull/65509), [#70102](https://github.com/NousResearch/hermes-agent/pull/70102), [#69771](https://github.com/NousResearch/hermes-agent/pull/69771) — @GodsBoy, @victor-kyriazakos, @ethernet8023) - 智能体:上下文长度回退日志+批量轨迹持久性;Codex OAuth上下文窗口对照实时目录重新验证 ([#76027](https://github.com/NousResearch/hermes-agent/pull/76027), [#68554](https://github.com/NousResearch/hermes-agent/pull/68554) — @kshitijk4poor, @teknium1) - ……以及该窗口期内每个子系统中约770多个更多的`fix:`PR。 ## 👥 贡献者 **647位贡献者**交付了此版本(提交作者、共同作者和挽救PR署名)。 ### 核心 @teknium1, @OutThisLife(桌面、语音、性能)、@kshitijk4poor(性能、缓存、挽救)、@ethernet8023(运行时、E2E、桌面)、@benbarclay(relay、HSP、认证) ### 全部贡献者(按字母顺序) @02356abc, @0301chris, @0xAlcibiades, @0xDevNinja, @0xLeathery, @0xprincess, @0xr00tf3rr3t, @100yenadmin, @2001Y, @3ssiri, @55nx954gn6-debug, @686f6c61, @87degrees, @aaronlab, @abundantbeing, @Adolanium, @adriansotomora, @adurham, @afourniernv, @afurm, @AgenticSpark, @ahmadashfq, @AhmetArif0, @ai-ag2026, @AIalliAI, @aider4ryder, @airclear, @ajzrva-sys, @akattelu, @AKAZIK-py, @akb4q, @akshan-main, @AlanBurningsuit, @alelpoan, @AlexFucuson9, @AlexxRussell, @AllardQuek, @alt-glitch, @aman-merchant, @amanning3390, @amathxbt, @aml1973, @amoreno16003, @AndrewMoryakov, @andrexibiza, @andynguyendk, @andyylin, @aneym, @angelos, @aniruddhaadak80, @AnnasMazhar, @annguyenNous, @anoopmehendale-cue, @AnthonyFrancis, @arcabotai, @ArcherQAQ, @Ares4Tech, @arimu1, @arnoldfrancisca, @asimons81, @asorry75, @AtakanGs, @ATran28, @austinpickett, @Automata-intelligentsia, @awain7, @aweiker, @aydnOktay, @ayushere, @b, @baau, @baauzi, @baenregod, @bakhtiersizhaev, @Baophan00, @baoyu0, @Bartok9, @basilalshukaili, @BB-light, @bbopen, @Beandon13, @beardedeagle, @bedirhancode, @benbarclay, @benegessarit, @benjamin2026-dot, @bennybuoy, @BenSheridanEdwards, @BKStock, @BlackishGreen33, @bnikanjam, @bounce12340, @Bounty13, @bpross, @briandevans, @bricelb, @brunopirz, @bryanneva, @byshubham, @camaleonidas, @canorionen, @carbongotfound, @carljborg, @carlotestor, @carrion256, @caseyanthony, @cat-thats-fat, @Cdddo, @ceverson70, @chancelu, @chaos-xxl, @CharlesMcquade, @chazmaniandinkle, @chefboyrdave21, @chelsealong, @Christopher-Schulze, @chuenchen309, @ciabata-git, @cifangyiquan, @cipry0200, @ckaznocha, @ckorhonen, @CleanDev-Fix, @CocaKova, @coffee-the-dev, @colingreig, @Commander, @connorblack, @CoreyNoDream, @Cossackx, @crayfish-ai, @criptogus, @ctaylor86, @cucurigoo, @cypres0099, @d31tcjg, @Da7-Tech, @damiankluk, @danielblankhh, @DanielMaly, @Dannou, @davesecops, @davidgut1982, @DavidMetcalfe, @davidrobertson, @ddifa86, @ddy4633, @deacon-botdoctor, @deaneeth, @deepjia, @deltaahead, @DESXIE, @devsart95, @dhruvkej9, @dhruvraajeev, @DI404N, @diegomarino, @diffen77, @dirtyren, @dnth, @DocAwk, @dolphin-creator, @Dolverin, @dombejar, @doncazper, @dongjiang1989, @DonutsDelivery, @dorukardahan, @Doud-FR, @drafish, @Drexuxux, @drleadflow, @dsitmilis, @dskwe, @dso2ng, @dstkwll, @Dusk1e, @dyreckt, @eagle-nyp, @Eapwrk, @eason2026, @eazye19, @egilewski, @ehz0ah, @elcocoel, @eliemada, @eloklam, @elphamale, @embwl0x, @emozilla, @Enough1122, @enzo2, @erick713006, @ErnestHysa, @Esther-Zhu023, @ethernet8023, @evgyur, @f-trycua, @faikwo, @falkoro, @fangliquanflq, @fazerluga-creator, @fcavalcantirj, @ferminquant, @fesalfayed, @FixItFoundry, @flag0x369, @floatingrain, @FlorianVal, @flyingdoubleG, @FraserHum, @frizikk, @frohsinnllc, @Frowtek, @FvanW, @fyzanshaik, @ganzziani, @gercamjr, @giggling-ginger, @gigi206, @giladbau, @glesperance, @gnanam1990, @GodsBoy, @golldyck, @gonzalofrancoceballos, @gshall, @gumclaw, @Guoen0, @Gurud25, @gvago, @HaisamAbbas, @hansai-art, @hanyu1212, @happy5318, @haran2001, @hariNEzuMI928, @harjothkhara, @harrisonmedmedmetrics, @Harshkamdar67, @hdd69, @heathley, @helix4u, @HeLLGURD, @hellofrommorgan, @hereicq, @hermz580, @HexLab98, @hinablue, @HOYALIM, @hrnbld, @huntsyea, @iamwongeeeee, @ianks, @ibaldr89, @Icather, @ijevin, @ildunari, @Imgaojp, @imgyf, @immuhammadfurqan, @iniak, @iRonin, @isheng-eqi, @iso2kx, @israellot, @itsflownium, @IvanMiao, @iveywest, @izumi0uu, @Jaaneek, @JabberELF, @jackjin1997, @jakelongvu-bot, @Janig88, @jasoisjaso, @jbbottoms, @jeeaay, @jeeves-assistant, @jeff-mettel, @JeffStone69, @JeliTron, @jethac, @jfmusa2024-cyber, @Jiahui-Gu, @jinglun010-cpu, @JoaoMarcos44, @joelbrilliant, @John-Lussier, @johnkattenhorn, @Johnny-xuan, @johnnykor82, @joncaldwell90, @JonthanaHanh, @jordanhubbard, @JorkeyLiu, @jquesnelle, @jrfbch, @juanmartitegui, @Julientalbot, @juniperbevensee, @justemu, @kael-odin, @kaishi00, @kaiyisg, @kamonspecial, @kandotrun, @KCAYAAI, @keepConcentration, @kelsia14, @Kenmege, @kerpopule, @Kev-fs, @Kewe63, @kharitonov-ivan, @Kingdomwarrior23, @kingrubic, @Kinkoolino-Hermes, @kjames2001, @knoal, @kohoj, @Kolektori, @konsisumer, @koshaji, @kronexoi, @kshitijk4poor, @kuangmi-bit, @kudi88, @kylezh, @kyssta-exe, @Kyzcreig, @lanyusea, @LauraGPT, @LavyaTandel, @LeonSGP43, @leoprodz, @LevSky22, @lEWFkRAD, @lewis4x4, @lexgenius, @LFDMcore, @LiangYang666, @lidises, @light-merlin-dark, @lihengming, @Linux2010, @LionGateOS, @liuhao1024, @liusencomic-cyber, @ljsdut, @lkevincc0, @LLQWQ, @locker95, @logical-and, @LordNikon1983, @lost9999, @Love-JourneY, @LunarNexus, @luxiaolu4827, @lxman, @m4r13y, @MaartenDMT, @MacroAnarchy, @maff-t2b, @MahdiHedhli, @mahdiwafy, @malaiwah, @mannnrachman, @mapu-og, @markoub, @matarbot, @materemias, @matt-strawbridge, @mattezell, @MattMaximo, @mattmillerai, @mattshapsss, @MaxFreedomPollard, @maxmilian, @McHermes, @mehmetkr-31, @menhguin, @metamon-p, @mijanx, @MLcogTech, @moeadham, @mollusk, @monerostar, @MorAlekss, @morolab, @motoblurr, @MrAbsaroka, @mrzlab630, @ms-alan, @muctobi, @MustafaK99, @mwbrooks, @myk0la-b, @mzkarami, @namredips, @nanami7777777, @nanckh, @natebransc, @nateEc, @navahc09, @Ne0teric, @necoweb3, @nftpoetrist, @nickkarhan, @Ninso112, @nkreadly07, @nnnet, @NPFernando, @nrmjeremy, @nu476, @null-runner, @nullptr0807, @NYTEMODEONLY, @obelisk-complex, @OfficialDelta, @okalentiev, @oliviaaaa7788, @OmarB97, @omid3098, @ooiuuii, @oppenheimor, @oreoluwa, @ousiaresearch, @OutThisLife, @panDing19, @paralegalia, @patp, @PavelTajdus, @peacockesq, @Pebrd, @peterw, @phantom-instruction-set, @pierrenode, @PINKIIILQWQ, @piyushbag, @plainOldCode, @pnascimento9596, @pooyan6, @pprism13, @praneshnikhar, @PRATHAMESH75, @Prontsevich, @quantumbyte1617, @QuarkAssistant, @Que0x, @Qwinty, @rayjerrywoo, @rayjun, @Reaper-Forge, @RedClaus, @redsol-llc, @reinbeumer, @RelaxJonh, @RemyFevry, @replygirl, @rerdi92, @rhylryan21, @RichardHojunJang, @richkapp, @rkfshakti, @rlaope, @rob-coco, @rob-maron, @robbyczgw-cla, @robgfl45, @robzolkos, @rod-nxtlevel, @rodboev, @Roger--Han, @rsayar, @rudironsoni, @ruizanthony, @rungmc357, @s00rz, @s905060, @Sahil-SS9, @sakhnenkoff, @salimhamed, @samrusani, @sbe27, @ScaleLeanChris, @schattenan, @sealca, @seamusmore, @sebaorrego-koronet, @seppegadeyne, @sergioperezcheco, @sethmills21, @sg-shag, @sgtworkman, @shady2k, @shannonsands, @shellybotmoyer, @sherman-yang, @shivasymbl, @Shizoqua, @SHL0MS, @simonmmafs, @skyer-flyyy, @Skywind5487, @sl4m3, @Slopez2023, @SmallNew2003, @smfworks, @Soju06, @Solitud1nem, @solyanviktor-star, @somewheresy, @Sora-bluesky, @sowork-skills, @soynchux, @sparkeros, @spfcraze, @spiky02plateau, @spro-work, @SquabbyZ, @srojk34, @StanleyStetson, @StartupBros-com, @StellarisW, @stephenschoettler, @Stoltemberg, @stremtec, @Studio729, @stwith, @subhoya, @sunwz1115, @suparious, @supplefrog, @sycamoregroupltd, @szzhoujiarui, @tachyon-r, @Tamaz-sujashvili, @tandixit95, @tank321, @tavva, @tcconnally, @temalo, @th3wingman, @the3asic, @TheAngryPit, @TheEpTic, @theone139344, @TheSmokeDev, @thirstycrow, @tianma-if, @Tianworld, @tinetwork, @to-na, @tom-channel, @tomqiaozc, @toomij99, @trac3r00, @Tranquil-Flow, @Trantor-develops, @trevorgordon981, @trevornk, @trippyogi, @trymhaak, @tsuk1nose, @tusharui, @TutkuEroglu, @tw0316, @twe-cloud, @tymrtn, @UltraInstinct0x, @umi008, @unixwzrd, @upicat, @vaibhavjnf, @valda, @Vansh5632, @Variable85, @vb3, @VerbalChainsaw, @vexclawx31, @victor-kyriazakos, @vigilancetech-com, @virtuadex, @Vissirexa, @VittoriaLanzo, @VIVAAN-DHAWAN, @wangyunyou, @waroffchange, @wayne1992127, @web3blind, @webtecnica, @WeiYusc, @wen0531, @wernerhp, @wesleysimplicio, @westkite1201, @wgd753, @wgu9, @wjj1872744570-source, @wjq990112, @WojtekMR3, @WOLIKIMCHENG, @Wpnx330, @wreed4, @wuli666, @WXBR, @wz-heng, @x7peeps, @xcompass, @xd-Neji, @xenodmc, @Xipong, @xrazai, @Xue-1997, @xxxigm, @y0shua1ee, @yaleman, @yemi-lagosinternationalmarket, @ygd58, @yingliang-zhang, @yinkev, @yitang, @YLChen-007, @yoniebans, @youzi-1122, @ypwcharles, @yuexiongHNU, @yungchentang, @yuzilongleif-collab, @yyzquwu, @z23, @ZachariahChu, @zakhounet, @zapabob, @Zavianx, @zehuaw1, @zengzheqing, @Zeraphim, @zgzczzw, @zhangyang-crazy-one, @Zhekinmaksim, @Zioywishing, @zmlgit, @zombopanda, @ZundamonnoVRChatkaisetu 此外:@kyssta-exe 25470058+kyssta-exe。 感谢每一位贡献代码、共同创作修复、提交了此版本所关闭的约1,200个问题、以及PR被挽救合并到主分支的647人。Hermes之所以能如此快速地发布,是因为有你们。 --- **完整更新日志**: [v2026.7.20...v2026.8.3](https://github.com/NousResearch/hermes-agent/compare/v2026.7.20...v2026.8.3)