--- title: "v2026.8.1:模型和提供商" description: "聊天和模型页面从 OpenClaw 已有的目录中打开,并且请求保留在预期提供商和授权帐户订单中。" --- 聊天和 [ 模型页面 ](/concepts/models) 现在可以从 OpenClaw 已有的目录中打开,因此选择模型不再需要等待完整的提供商扫描。实时发现仅在您打开模型屏幕或显式刷新它时运行,在查找失败时保留最后一个有用的列表,并且 `/model` 只能更改当前对话或故意更新一个代理或共享默认值。 选择模型后,OpenClaw 将请求保留在预期提供者和授权帐户顺序内,保留流式回复和工具调用的真实顺序和结果,通过模型和运行时进行推理和上下文设置,并更清楚地报告计划窗口、令牌使用、上下文压力和估计成本。 聊天和 [ 模型页面 ](/concepts/models) 现在从 OpenClaw 已有的目录开始,当您打开选择器或请求刷新时,支持的提供程序会寻找更新的聊天和文本模型。如果查找失败,内置条目和上次工作列表仍然可用。 `/model` 更改可以保留在当前对话中,也可以有意应用于一个代理或共享默认值,而持久更改需要正确的权限。别名和后备使提供者和帐户附加到所选模型。 该列表显示了 OpenClaw 可以识别的模型,而提供商、帐户、区域、端点、计划、限制和定价决定了您可以使用哪些模型。
来源和完整变更列表 **改进** - 将旧版 Codex 模型路由迁移到 OpenAI [3c8269c](https://github.com/openclaw/openclaw/commit/3c8269c) - 在 Android 上显示提供商配置的模型 [#101912](https://github.com/openclaw/openclaw/pull/101912) - 将 Grok 4.5 添加到捆绑的 xAI 提供程序 [#102316](https://github.com/openclaw/openclaw/pull/102316) - 刷新 Qwen、Cohere 和 Mistral 模型目录 [#102489](https://github.com/openclaw/openclaw/pull/102489) - 添加当前 Cohere 命令模型 [#102563](https://github.com/openclaw/openclaw/pull/102563) - 添加捆绑 Meta 模型 API 对 Muse Spark 1.1 [#102873](https://github.com/openclaw/openclaw/pull/102873) 的支持 - 在其规范提供程序包[#103070](https://github.com/openclaw/openclaw/pull/103070)下发布Meta - 从主要提供者衍生实用新型 [#103769](https://github.com/openclaw/openclaw/pull/103769) - 将活动默认值和示例移至 GPT-5.6 Sol 和 Luna [#104452](https://github.com/openclaw/openclaw/pull/104452) - 减少重复的座席轮次设置延迟 [#105220](https://github.com/openclaw/openclaw/pull/105220) - 添加官方Baseten模型API支持[#108708](https://github.com/openclaw/openclaw/pull/108708) - 添加 Kimi K3 对 Moonshot 和 Kimi 的支持代码 [#109202](https://github.com/openclaw/openclaw/pull/109202) - 将提供者分组模型和每会话控制添加到 macOS 聊天 [#110339](https://github.com/openclaw/openclaw/pull/110339) - 从实时提供商目录中发现当前聊天模型 [#112412](https://github.com/openclaw/openclaw/pull/112412) - 使提供商目录具有模型兼容性的权威 [#112542](https://github.com/openclaw/openclaw/pull/112542) - 添加端到端Claude Opus 5支持[#113391](https://github.com/openclaw/openclaw/pull/113391) - 完整的 Claude Opus 跨 Anthropic 路线的 5 个支持 [#113392](https://github.com/openclaw/openclaw/pull/113392) - 围绕当前一代选择 [#113594](https://github.com/openclaw/openclaw/pull/113594) 策划模型选择器 - 完整的 Claude Opus 跨 Anthropic 路线的 5 个支持 [#113633](https://github.com/openclaw/openclaw/pull/113633) - 刷新没有 OpenClaw 版本的模型目录 [#113660](https://github.com/openclaw/openclaw/pull/113660) - 将供应商目录刷新为当前模型阵容 [#113681](https://github.com/openclaw/openclaw/pull/113681) - 启动暖剂转动速度更快 [#113817](https://github.com/openclaw/openclaw/pull/113817) - 添加一流Kimi K3支持[#113909](https://github.com/openclaw/openclaw/pull/113909) - 将模型设置合并到一个模型页面上 [#115108](https://github.com/openclaw/openclaw/pull/115108) - 自动跟随xAI的OAuth默认模型[#115617](https://github.com/openclaw/openclaw/pull/115617) - 澄清模型设置并删除重复的活动路由 [#116086](https://github.com/openclaw/openclaw/pull/116086) - 添加仅会话模型选择并保留回退状态 [#119325](https://github.com/openclaw/openclaw/pull/119325) - 添加 Meta Muse Spark 1.2 模型 [#120373](https://github.com/openclaw/openclaw/pull/120373) - 添加一流的Grok 4.6目录和推理支持[#122762](https://github.com/openclaw/openclaw/pull/122762) - 添加 GLM 5.3 对 Z.AI 编码计划的支持 [#123523](https://github.com/openclaw/openclaw/pull/123523) - 添加对现有 llama-server 端点的一流支持 [#125781](https://github.com/openclaw/openclaw/pull/125781) - 统一托管和现有 llama.cpp 服务器 [#126434](https://github.com/openclaw/openclaw/pull/126434) - feat(models):添加可配置的模型选择范围 [#127813](https://github.com/openclaw/openclaw/pull/127813) - feat(models):刷新提供者模型和实时发现 [#131294](https://github.com/openclaw/openclaw/pull/131294) - 新增阿里巴巴一级Qwen代币计划支持[#94419](https://github.com/openclaw/openclaw/pull/94419) - 将捆绑的 Codex 应用程序服务器更新为 0.144.1 [#103156](https://github.com/openclaw/openclaw/pull/103156) - 减少热网关模型启动延迟 [#105552](https://github.com/openclaw/openclaw/pull/105552) - 刷新 Z.AI、Kimi、Moonshot 和 xAI 目录指南 [#109666](https://github.com/openclaw/openclaw/pull/109666) - 在模型设置期间显示捆绑的提供商图标 [#112169](https://github.com/openclaw/openclaw/pull/112169) - 加快提供商过滤模型列表 [#112752](https://github.com/openclaw/openclaw/pull/112752) - 刷新 OpenCode Zen 模型和定价 [#113858](https://github.com/openclaw/openclaw/pull/113858) - 添加 Kimi K3 256K 模型选项 [#113918](https://github.com/openclaw/openclaw/pull/113918) - 在提供商目录之间保持代码模式层一致 [#115183](https://github.com/openclaw/openclaw/pull/115183) - 记住上次使用的模型以供将来使用 [#115717](https://github.com/openclaw/openclaw/pull/115717) - 显示完整模型名称和别名 [#115789](https://github.com/openclaw/openclaw/pull/115789) - 澄清本地模型设置操作 [#116953](https://github.com/openclaw/openclaw/pull/116953) - 减少默认模型列表的内存使用 [#117323](https://github.com/openclaw/openclaw/pull/117323) - 澄清 llama.cpp 本地模型设置 [#117947](https://github.com/openclaw/openclaw/pull/117947) - 加速验证模型设置 [#118352](https://github.com/openclaw/openclaw/pull/118352) - 从回合启动中删除完整的模型目录构建 [#120834](https://github.com/openclaw/openclaw/pull/120834) - 解释模型[#123277](https://github.com/openclaw/openclaw/pull/123277)中的实用新型设置 - 跨页面重复使用WebUI模型目录[#124794](https://github.com/openclaw/openclaw/pull/124794) - 避免在模型查找期间重复插件扫描 [#125090](https://github.com/openclaw/openclaw/pull/125090) - perf(tui):准备一次可搜索选择器行 [#127620](https://github.com/openclaw/openclaw/pull/127620) - fix(ui):为所有提供商身份验证选项添加品牌图标 [#127668](https://github.com/openclaw/openclaw/pull/127668) - perf(cli):延迟加载推断命令域 [#128150](https://github.com/openclaw/openclaw/pull/128150) - feat(zai):添加GLM-5.3 Flash模型支持[#130309](https://github.com/openclaw/openclaw/pull/130309) - 添加步骤 3.7 闪存至 StepFun 模型目录 [#88082](https://github.com/openclaw/openclaw/pull/88082) - 重用静态模型目录中准备好的插件元数据 [#117288](https://github.com/openclaw/openclaw/pull/117288) - 展示模型表,无需等待促销 [#117322](https://github.com/openclaw/openclaw/pull/117322) - 避免在模型列表期间加载完整的 Ollama 插件 [#117465](https://github.com/openclaw/openclaw/pull/117465) - perf(models):重用投影列表行 [#128248](https://github.com/openclaw/openclaw/pull/128248) **错误修复** - 刷新 xAI 模型、推理和服务器工具默认值 [#103260](https://github.com/openclaw/openclaw/pull/103260) - 将OpenAI模型可用性与其有效路线[#104685](https://github.com/openclaw/openclaw/pull/104685)对齐 - Harden OpenAI Codex 发现、选择退出和配额恢复 [#108683](https://github.com/openclaw/openclaw/pull/108683) - 刷新捆绑的提供商目录并删除已停用的模型 [#109410](https://github.com/openclaw/openclaw/pull/109410) - 将模型别名与覆盖允许列表分开 [#110888](https://github.com/openclaw/openclaw/pull/110888) - 将当前请求整形应用于未来的 Claude 世代 [#114205](https://github.com/openclaw/openclaw/pull/114205) - 统一动态模型目录选择 [#114284](https://github.com/openclaw/openclaw/pull/114284) - 跨别名解析保留选定的后备提供程序 [#114360](https://github.com/openclaw/openclaw/pull/114360) - 在 CLI 和网关 [#114393](https://github.com/openclaw/openclaw/pull/114393) 之间保持模型列表一致 - 保持代理模型目录和切换可靠 [#114760](https://github.com/openclaw/openclaw/pull/114760) - 提高网关节点和本地模型可靠性 [#115185](https://github.com/openclaw/openclaw/pull/115185) - 防止多代理网关启动停顿 [#116261](https://github.com/openclaw/openclaw/pull/116261) - 过时网关生命周期中止后停止云回退 [#117168](https://github.com/openclaw/openclaw/pull/117168) - 保持大型聊天启动关闭模型目录发现 [#119742](https://github.com/openclaw/openclaw/pull/119742) - 当模型返回没有可用答案时回退 [#120148](https://github.com/openclaw/openclaw/pull/120148) - 保持新聊天推断可跨路由 [#120712](https://github.com/openclaw/openclaw/pull/120712) - Unify 代理故障转移错误分类 [#121341](https://github.com/openclaw/openclaw/pull/121341) - 防止模型目录发现停止网关 [#122350](https://github.com/openclaw/openclaw/pull/122350) - 将会话模型选择与响应别名和回退分开 [#122910](https://github.com/openclaw/openclaw/pull/122910) - 当聊天仍然有效时恢复模型列表 [#123208](https://github.com/openclaw/openclaw/pull/123208) - 保持 Codex- 路由轮次与请求覆盖一起工作 [#123258](https://github.com/openclaw/openclaw/pull/123258) - 防止多代理网关启动 CPU 尖峰 [#124334](https://github.com/openclaw/openclaw/pull/124334) - 让直接推理命令选择代理 [#125143](https://github.com/openclaw/openclaw/pull/125143) - 在任何地方荣誉每个代理模型元数据 [#126194](https://github.com/openclaw/openclaw/pull/126194) - fix(开放代码):按需发现 Zen 和 Go 模型 [#129831](https://github.com/openclaw/openclaw/pull/129831) - fix(模型):保持本机和别名支持的目录一致 [#131677](https://github.com/openclaw/openclaw/pull/131677) - 修复:在不受限制的策略下允许目录外聊天模型 [#132175](https://github.com/openclaw/openclaw/pull/132175) - 保留收集的模型路线的后续[1647027](https://github.com/openclaw/openclaw/commit/1647027) - 清理接管后保持模型回退工作 [#100118](https://github.com/openclaw/openclaw/pull/100118) - 将Claude《神鬼寓言5》添加到Claude CLI模型目录[#101453](https://github.com/openclaw/openclaw/pull/101453) - 在诊断中暴露正常模型回退转换 [#102051](https://github.com/openclaw/openclaw/pull/102051) - 应用热重载代理模型,无需重新启动网关 [#102305](https://github.com/openclaw/openclaw/pull/102305) - 跨大小写差异匹配 Azure 部署映射 ID [#103005](https://github.com/openclaw/openclaw/pull/103005) - 将替换模式模型列表仅限于配置的提供商 [#103103](https://github.com/openclaw/openclaw/pull/103103) - 在离线发现中恢复当前 OpenCode Zen 模型 [#103197](https://github.com/openclaw/openclaw/pull/103197) - 支持托管ClawRouter网关配置[#103299](https://github.com/openclaw/openclaw/pull/103299) - 删除已弃用的 OpenCode Go MiMo 别名 [#103329](https://github.com/openclaw/openclaw/pull/103329) - 通过 x-ai 别名 [#103340](https://github.com/openclaw/openclaw/pull/103340) 保留 Grok 行为 - 允许 Codex 运行时与 `codex/*` 模型 [#103775](https://github.com/openclaw/openclaw/pull/103775) - Surface 实用模型日志和模型状态中的叙述失败 [#104770](https://github.com/openclaw/openclaw/pull/104770) - Bound Amazon Bedrock 模型发现请求 [#104841](https://github.com/openclaw/openclaw/pull/104841) - 正确解释账户限制模型故障 [#104878](https://github.com/openclaw/openclaw/pull/104878) - 在其存储的模型路线上保持锁定会话 [#105335](https://github.com/openclaw/openclaw/pull/105335) - 在Codex路线上保持原生思维和快速控制[#107588](https://github.com/openclaw/openclaw/pull/107588) - 在回退恢复期间保留较新的模型和身份验证选择 [#108137](https://github.com/openclaw/openclaw/pull/108137) - Bound Amazon Bedrock 控制平面请求 [#108756](https://github.com/openclaw/openclaw/pull/108756) - Bound 停止 Z.AI 端点探测响应 [#109026](https://github.com/openclaw/openclaw/pull/109026) - 模型发现失败后释放 Hugging Face 连接 [#109464](https://github.com/openclaw/openclaw/pull/109464) - 在临时目录故障期间保留固定模型 [#110364](https://github.com/openclaw/openclaw/pull/110364) - 添加 OpenCode Zen GPT-5.6 模型发现 [#110405](https://github.com/openclaw/openclaw/pull/110405) - 报告不可用 Codex 模型状态下的运行时间 [#110447](https://github.com/openclaw/openclaw/pull/110447) - 恢复模型故障转移的网络错误代码 [#110485](https://github.com/openclaw/openclaw/pull/110485) - 报告模型扫描中准确的 OpenRouter 限制 [#110855](https://github.com/openclaw/openclaw/pull/110855) - 通过代理发现Vercel AI网关模型[#111209](https://github.com/openclaw/openclaw/pull/111209) - Hide 来自 Kilocode 聊天目录的图像输出模型 [#111239](https://github.com/openclaw/openclaw/pull/111239) - 通过符合条件的HTTP代理发现Chutes模型[#111266](https://github.com/openclaw/openclaw/pull/111266) - 在无配置嵌入式运行中重复使用模型发现 [#111423](https://github.com/openclaw/openclaw/pull/111423) - 在保存配置之前拒绝未知文本模型 [#111571](https://github.com/openclaw/openclaw/pull/111571) - 给予冷模型-运行时构建更长的启动预算 [#111983](https://github.com/openclaw/openclaw/pull/111983) - 在配置重新加载期间保持模型目录一致 [#112331](https://github.com/openclaw/openclaw/pull/112331) - 荣誉显式子代理模型请求 [#112393](https://github.com/openclaw/openclaw/pull/112393) - Detect Claude CLI 固定到旧模型的路由 [#113424](https://github.com/openclaw/openclaw/pull/113424) - Hide 实时发现 Claude 模型,直到请求合约支持它们 [#113757](https://github.com/openclaw/openclaw/pull/113757) - Fix Anthropic 针对 Claude 订阅用户的实时发现 [#113906](https://github.com/openclaw/openclaw/pull/113906) - 保持并发模型状态 JSON 干净 [#113953](https://github.com/openclaw/openclaw/pull/113953) - 通过配置的模型策略减少回复启动延迟 [#114117](https://github.com/openclaw/openclaw/pull/114117) - fix(代理):在后备链之外重试实时模型切换 [#114214](https://github.com/openclaw/openclaw/pull/114214) - 在提供商筛选的列表中显示刷新的 OpenAI 模型 [#114265](https://github.com/openclaw/openclaw/pull/114265) - 依靠原始提供商请求错误 [#114457](https://github.com/openclaw/openclaw/pull/114457) - 在负载下稳定模型元数据和配置恢复 [#114679](https://github.com/openclaw/openclaw/pull/114679) - 启动前修复格式错误的生成模型目录 [#114697](https://github.com/openclaw/openclaw/pull/114697) - 识别本地模型端点并限制回退输出 [#114710](https://github.com/openclaw/openclaw/pull/114710) - 保持 Infer 提供商检查和选择工作 [#115054](https://github.com/openclaw/openclaw/pull/115054) - 稳定推断模型选择、提供者状态和共享状态访问 [#115170](https://github.com/openclaw/openclaw/pull/115170) - 在配置的模型列表中显示正确的插件目录元数据 [#115190](https://github.com/openclaw/openclaw/pull/115190) - 在其输入所有者处规范化模型引用 [#115965](https://github.com/openclaw/openclaw/pull/115965) - 防止大型模型配置延迟网关启动 [#116553](https://github.com/openclaw/openclaw/pull/116553) - 模型设置后显示本地提供商身份 [#116655](https://github.com/openclaw/openclaw/pull/116655) - 在丢失模型错误后保持健康的后备模型可用 [#116768](https://github.com/openclaw/openclaw/pull/116768) - 在浏览视图中恢复运行时发现的模型 [#116857](https://github.com/openclaw/openclaw/pull/116857) - 构建大型模型目录时重用插件元数据 [#117131](https://github.com/openclaw/openclaw/pull/117131) - Codex 预检失败后保持备用运行时可用 [#117256](https://github.com/openclaw/openclaw/pull/117256) - 在重放安全静默故障后使用配置的回退 [#117356](https://github.com/openclaw/openclaw/pull/117356) - fix(tui):遵守限制性代理模型策略 [#117422](https://github.com/openclaw/openclaw/pull/117422) - 恢复Cerebras记录的静态模型目录[#117584](https://github.com/openclaw/openclaw/pull/117584) - Hide 退役了 NVIDIA 模型,同时保留了实时发现 [#117620](https://github.com/openclaw/openclaw/pull/117620) - 防止模型发现超时后挂起 [#117825](https://github.com/openclaw/openclaw/pull/117825) - 在网关耗尽时保留模型选择 [#118101](https://github.com/openclaw/openclaw/pull/118101) - 在模型状态期间保留较新的插件元数据 [#119183](https://github.com/openclaw/openclaw/pull/119183) - 荣誉配置模型为ACP代理[#120046](https://github.com/openclaw/openclaw/pull/120046) - 刷新 OpenCode Zen 和 Go 模型目录 [#121030](https://github.com/openclaw/openclaw/pull/121030) - 在网关启动后使准确日期的模型引脚可执行 [#121119](https://github.com/openclaw/openclaw/pull/121119) - Migrate 已退役的 OpenCode 自由模型参考 [#121125](https://github.com/openclaw/openclaw/pull/121125) - 在新会话加载时显示准确的默认值 [#121133](https://github.com/openclaw/openclaw/pull/121133) - 在 CLI- 嵌入模型回退后传递回复 [#121897](https://github.com/openclaw/openclaw/pull/121897) - 显示已解析的默认模型及其思维层次 [#122907](https://github.com/openclaw/openclaw/pull/122907) - 显示 agents_list 中解析的模型标识 [#123044](https://github.com/openclaw/openclaw/pull/123044) - 从构建完整目录中进行范围模型检查 [#123473](https://github.com/openclaw/openclaw/pull/123473) - Stop 模特页面代理名册重试风暴 [#123483](https://github.com/openclaw/openclaw/pull/123483) - 防止截断验证llama.cpp下载[#123738](https://github.com/openclaw/openclaw/pull/123738) - Scope 推理提供程序列出选定的代理 [#123884](https://github.com/openclaw/openclaw/pull/123884) - 让较旧的 llama.cpp 提供程序加载以进行升级修复 [#124041](https://github.com/openclaw/openclaw/pull/124041) - 通过模型回退保持会话状态准确 [#124436](https://github.com/openclaw/openclaw/pull/124436) - 在多代理安装上保留插件完成代理选择 [#124954](https://github.com/openclaw/openclaw/pull/124954) - 选择默认模型时拒绝未知提供商 [#125558](https://github.com/openclaw/openclaw/pull/125558) - 在一代插件上保留正在运行的模型请求 [#125569](https://github.com/openclaw/openclaw/pull/125569) - fix(提供者):保留对配置模型[#125670](https://github.com/openclaw/openclaw/pull/125670)的发现图像支持 - 将继承的父模型引脚保留在通道默认值之前 [#125880](https://github.com/openclaw/openclaw/pull/125880) - 拒绝不可用的显式子代理模型请求 [#125931](https://github.com/openclaw/openclaw/pull/125931) - 保留部分提供商模型配置的目录功能 [#126068](https://github.com/openclaw/openclaw/pull/126068) - Scope 对选定模型的局部推理准备 [#126196](https://github.com/openclaw/openclaw/pull/126196) - 让多智能体推断命令选择自己的智能体 [#126234](https://github.com/openclaw/openclaw/pull/126234) - 为嵌入尝试保留显式 Codex 运行时策略 [#126259](https://github.com/openclaw/openclaw/pull/126259) - fix(llm-task):信任包含斜杠的模型 ID 的显式提供程序 [#126518](https://github.com/openclaw/openclaw/pull/126518) - 当模型元数据来自目录 [#126531](https://github.com/openclaw/openclaw/pull/126531) 时,保留 Codex 选择 - refactor(providers):直接返回准备好的动态模型 [#126574](https://github.com/openclaw/openclaw/pull/126574) - fix(codex):通过现有的Codex帐户[#127322](https://github.com/openclaw/openclaw/pull/127322)运行新的可用模型 - 让 Codex 在目录刷新之前使用新可用的账户模型 [#127394](https://github.com/openclaw/openclaw/pull/127394) - fix(models):范围状态别名解析为所选代理 [#127631](https://github.com/openclaw/openclaw/pull/127631) - fix(models):停止 /models 在重新扫描插件 [#127847](https://github.com/openclaw/openclaw/pull/127847) 时冻结网关 - Skip 子会话中继承的自动回退覆盖 [#128521](https://github.com/openclaw/openclaw/pull/128521) - perf(网关):停止第一个 models.authStatus 调用,从源 [#128551](https://github.com/openclaw/openclaw/pull/128551) 重新加载所有插件 - fix(workers):解析调度轮次上的目录模型 [#128553](https://github.com/openclaw/openclaw/pull/128553) - fix:/models 在不相关的配置编辑后停止工作并且永远不会恢复 [#128608](https://github.com/openclaw/openclaw/pull/128608) - fix(tui):恢复会话设置重置指令 [#128731](https://github.com/openclaw/openclaw/pull/128731) - fix(codex):将 /codex 模型范围保持在本机绑定 [#128751](https://github.com/openclaw/openclaw/pull/128751) - fix(vercel):从聊天目录中排除非语言网关模型 [#129406](https://github.com/openclaw/openclaw/pull/129406) - fix:特定于代理的模型选择重复重新扫描每个插件[#129510](https://github.com/openclaw/openclaw/pull/129510) - fix(huggingface):尊重可用的提供商功能 [#129797](https://github.com/openclaw/openclaw/pull/129797) - fix(cli):保留类似标志的模型选项值的人工输出 [#129911](https://github.com/openclaw/openclaw/pull/129911) - fix(models): 自动插件激活后模型浏览失败 [#130481](https://github.com/openclaw/openclaw/pull/130481) - fix(代理):保留Codex用于推理能力元数据[#130752](https://github.com/openclaw/openclaw/pull/130752) - fix(模型):使 OpenCode 后备与目录生命周期 [#130785](https://github.com/openclaw/openclaw/pull/130785) 保持一致 - fix(模型):清单更改后保持模型列表一致 [#131518](https://github.com/openclaw/openclaw/pull/131518) - fix(config):接受策划目录之外的支持模型引脚 [#131562](https://github.com/openclaw/openclaw/pull/131562) - fix(codex):保持本机覆盖在启动和启动时有效 [#131745](https://github.com/openclaw/openclaw/pull/131745) - fix(代理):跨目录刷新保留本机运行时身份验证 [#131931](https://github.com/openclaw/openclaw/pull/131931) - fix(代理):通过刷新保留准备好的目录所有权[#132244](https://github.com/openclaw/openclaw/pull/132244) - fix(anthropic):推迟Claude CLI能力探测直到执行[#132324](https://github.com/openclaw/openclaw/pull/132324) - fix(烟花):防止不受支持的图像到达GLM 5.2快速[#132362](https://github.com/openclaw/openclaw/pull/132362) - perf(插件):整合提供商发现规划 [#133097](https://github.com/openclaw/openclaw/pull/133097) - 识别模型故障转移的纯代码提供程序错误 [#95729](https://github.com/openclaw/openclaw/pull/95729) - 修复 Codex ACP 与非 OpenAI 舰队默认值 [#95852](https://github.com/openclaw/openclaw/pull/95852) 生成 - 将生成的多模式模型保留在注册表中 [#97858](https://github.com/openclaw/openclaw/pull/97858) - 刷新 NVIDIA 特色模型而不破坏旧配置 [#99242](https://github.com/openclaw/openclaw/pull/99242) - 将 Codex 模型发现与客户端版本 0.144.5 [cfaa30a](https://github.com/openclaw/openclaw/commit/cfaa30a) 对齐 - 保留截断后备原因有效 Unicode [#102631](https://github.com/openclaw/openclaw/pull/102631) - 保持模型表与宽 Unicode 名称对齐 [#102819](https://github.com/openclaw/openclaw/pull/102819) - 使用 Muse Spark 1.1 [#103163](https://github.com/openclaw/openclaw/pull/103163) 对齐 Meta 验证和指导 - 在有界​​ OpenRouter Fusion 模型 ID 中保留 Unicode [#104433](https://github.com/openclaw/openclaw/pull/104433) - 使用特定于模型的图像端点保留 Codex 模拟路由 [#105444](https://github.com/openclaw/openclaw/pull/105444) - 修复每个代理模型映射中的旧版 Codex 模型引用 [#108369](https://github.com/openclaw/openclaw/pull/108369) - 允许清算代理模型覆盖 [#108734](https://github.com/openclaw/openclaw/pull/108734) - 荣誉 OpenRouter 读取目录时扫描超时 [#108972](https://github.com/openclaw/openclaw/pull/108972) - 发布停滞 GitHub Copilot 目录错误流 [#109071](https://github.com/openclaw/openclaw/pull/109071) - fix(plugin-sdk):将格式错误的提供商目录置于上下文中 [#109754](https://github.com/openclaw/openclaw/pull/109754) - 安全处理格式错误的提供商目录分页 URL [#109986](https://github.com/openclaw/openclaw/pull/109986) - 使状态反映待决和已完成的实时模型切换 [#110474](https://github.com/openclaw/openclaw/pull/110474) - 通过所需的 HTTP 代理发现 Hugging Face 模型 [#110924](https://github.com/openclaw/openclaw/pull/110924) - Sync OpenAI Codex OAuth 目录客户端版本 [#110936](https://github.com/openclaw/openclaw/pull/110936) - 在自承载模型发现期间拒绝格式错误的 UTF-8 [#111113](https://github.com/openclaw/openclaw/pull/111113) - 嵌套模型策略通配符尊重命名空间边界 [#111350](https://github.com/openclaw/openclaw/pull/111350) - 让DeepInfra模型发现使用可信HTTP代理[#111428](https://github.com/openclaw/openclaw/pull/111428) - 拒绝实时提供商目录中损坏的 UTF-8 [#111766](https://github.com/openclaw/openclaw/pull/111766) - 通过并发配置重新加载保持新聊天正常工作 [#112026](https://github.com/openclaw/openclaw/pull/112026) - 在自动思维重新映射之前报告模型切换 [#112352](https://github.com/openclaw/openclaw/pull/112352) - 在 cron 预检期间保留本地提供程序错误 [#113409](https://github.com/openclaw/openclaw/pull/113409) - 将 Codex OAuth 模型发现与托管客户端版本 [#113615](https://github.com/openclaw/openclaw/pull/113615) 对齐 - 防止 Meta 目录加载拒绝不支持的输入 [#113758](https://github.com/openclaw/openclaw/pull/113758) - 保留空模型列表,机器可读 [#113897](https://github.com/openclaw/openclaw/pull/113897) - 在模型策略参考中接受无害的分隔符填充 [#114116](https://github.com/openclaw/openclaw/pull/114116) - 使更新后的模型目录可从 CLI [#114244](https://github.com/openclaw/openclaw/pull/114244) 中使用 - 识别所有IPv4环回模型端点[#114766](https://github.com/openclaw/openclaw/pull/114766) - 拒绝推断命令中不完整的模型覆盖 [#115225](https://github.com/openclaw/openclaw/pull/115225) - 将配置的模型行与目录可用性对齐 [#115239](https://github.com/openclaw/openclaw/pull/115239) - 在混合目录中保留有效的 LM Studio 模型 [#115336](https://github.com/openclaw/openclaw/pull/115336) - fix(状态):最近的会话列表解决了错误的代理模型[#115984](https://github.com/openclaw/openclaw/pull/115984) - 在保存之前拒绝格式错误的托管模型目录 [#117744](https://github.com/openclaw/openclaw/pull/117744) - 在别名指导中保留显式提供程序和模型引用 [#117869](https://github.com/openclaw/openclaw/pull/117869) - 报告准确的嵌入式代理启动时序 [#117879](https://github.com/openclaw/openclaw/pull/117879) - fix(config): ModelCompatSchema 删除 ModelCompatConfig 声明的八个密钥,漂移合约看不到它 [#118674](https://github.com/openclaw/openclaw/pull/118674) - 将全局快速模式默认值应用于隐式代理 [#120697](https://github.com/openclaw/openclaw/pull/120697) - fix(acpx):从 Claude ACP 模型参考 [#121105](https://github.com/openclaw/openclaw/pull/121105) 中删除亚马逊基岩提供商前缀 - 通过故障转移保留具体的提供者失败原因 [#121657](https://github.com/openclaw/openclaw/pull/121657) - 传播提供程序目录故障,而不是将其误认为超时 [#124288](https://github.com/openclaw/openclaw/pull/124288) - 保留完整模型回退痕迹 [#126048](https://github.com/openclaw/openclaw/pull/126048) - 切换代理后停止陈旧的提供程序测试 [#126750](https://github.com/openclaw/openclaw/pull/126750) - fix(模型):--agent 被模型别名和模型扫描默默忽略 [#126864](https://github.com/openclaw/openclaw/pull/126864) - fix(cli):模型列表失败返回 JSON [#127726](https://github.com/openclaw/openclaw/pull/127726) - fix(agents):通过规范解析器[#127952](https://github.com/openclaw/openclaw/pull/127952)解析pdf工具模型 - fix(代理):当配置的图像模型条目无法解析[#127971](https://github.com/openclaw/openclaw/pull/127971)时发出警告 - fix(cli):从写入快照 [#128223](https://github.com/openclaw/openclaw/pull/128223) 解析别名目标 - fix(cli):渲染模型刷新 JSON 失败 [#128981](https://github.com/openclaw/openclaw/pull/128981) - fix(cli):保持模型 --plain 标准输出清洁启动诊断 [#129037](https://github.com/openclaw/openclaw/pull/129037) - fix(models):一致地规范化混合别名 [#129678](https://github.com/openclaw/openclaw/pull/129678) - fix(代理):防止选定代理别名停顿 [#129700](https://github.com/openclaw/openclaw/pull/129700) - fix(回复):保持快速中止提供程序运行时[#129704](https://github.com/openclaw/openclaw/pull/129704) - fix(tui):模型选择器打开后,消除“正在加载 models...”通知 [#129770](https://github.com/openclaw/openclaw/pull/129770) - fix(模型):避免退役的自动身份验证探针模型 [#129798](https://github.com/openclaw/openclaw/pull/129798) - fix(cli):以普通模式在标准输出上保留填充的模型输出 [#129871](https://github.com/openclaw/openclaw/pull/129871) - fix(ui):通过服务器指令 [#129895](https://github.com/openclaw/openclaw/pull/129895) 重置/模型默认值 - refactor(agents):通过准备好的所有者解析运行时模型 [#130007](https://github.com/openclaw/openclaw/pull/130007) - fix(基岩):拒绝无效的UTF-8模型发现[#130058](https://github.com/openclaw/openclaw/pull/130058) - fix(代理):从 session_status [#130277](https://github.com/openclaw/openclaw/pull/130277) 读取已发布的模型目录所有者 - refactor(models):通过一个规范化路径保留目录元数据 [#130381](https://github.com/openclaw/openclaw/pull/130381) - fix(cli):拒绝 --agent 进行全局模型刷新 [#130448](https://github.com/openclaw/openclaw/pull/130448) - fix(cli):拒绝全局模型命令 [#130739](https://github.com/openclaw/openclaw/pull/130739) 的空代理作用域 - fix:模型选择器刷新发现配置的代理目录[#131151](https://github.com/openclaw/openclaw/pull/131151) - 修复:冷库存错误地隔离了提供商支持的工具 [#131601](https://github.com/openclaw/openclaw/pull/131601) - fix(config):在稀疏补丁[#132080](https://github.com/openclaw/openclaw/pull/132080)期间保留创作的模型行 - fix(codex):显式选择的隐藏模型失败有界转弯 [#132189](https://github.com/openclaw/openclaw/pull/132189) - fix(sessions):遵循每个代理模型策略和别名 [#132205](https://github.com/openclaw/openclaw/pull/132205) **文档** - 澄清 OpenAI 和 Codex 快速模式优先级 [#120682](https://github.com/openclaw/openclaw/pull/120682) - docs:正确的数值模型选择指南 [#132246](https://github.com/openclaw/openclaw/pull/132246) - 文档滚动 Anthropic Opus 别名 [#113413](https://github.com/openclaw/openclaw/pull/113413) - 修复 OpenRouter 复制粘贴配置示例 [#118747](https://github.com/openclaw/openclaw/pull/118747) - 澄清模型切换和缓存权衡 [#124889](https://github.com/openclaw/openclaw/pull/124889) - docs:正确的聊天模型选择示例[#132218](https://github.com/openclaw/openclaw/pull/132218)
OpenClaw 现在将模型请求保留在 [ 提供者帐户 ](/concepts/model-failover) 和您配置的凭证顺序内。如果一个帐户达到身份验证或配额冷却时间,则该提供商的下一个授权帐户可以接管,而无需更改所选提供商或模型,并且保存的首选项在恢复时将恢复。当未配置显式帐户列表时,环境密钥仍然可用。 OAuth 注册保留在其开始的设置对话中,失败的凭据将表面写入失败,并且成功的登录仅适用于经过身份验证的模型路由。租户和自定义端点凭据保留在为其配置的帐户和源上。 默认情况下,新的 GitHub Copilot 设备登录会将令牌放置在 OpenClaw 受保护的本地秘密存储中,并在身份验证配置文件中保留引用。该存储依赖于状态目录权限而不是静态加密,现有的内联配置文件不会迁移,并且操作员仍然可以显式选择先前的明文模式。
来源和完整变更列表 **改进** - OpenAI 提供程序中的环回 Codex 代理 [#114555](https://github.com/openclaw/openclaw/pull/114555) - 添加 GitHub 企业数据驻留 Copilot 支持 [#99221](https://github.com/openclaw/openclaw/pull/99221) - 从 CLI [#114407](https://github.com/openclaw/openclaw/pull/114407) 中删除单个模型身份验证配置文件 - 重用 SQLite 读卡器以加快身份验证配置文件加载 [#121358](https://github.com/openclaw/openclaw/pull/121358) - 澄清身份验证配置文件订单输出 [#112203](https://github.com/openclaw/openclaw/pull/112203) - 刷新 macOS 本地模型和提供商登录翻译 [#113493](https://github.com/openclaw/openclaw/pull/113493) - 在运行时停用旧提供者 ID 和秘密标记 [#115655](https://github.com/openclaw/openclaw/pull/115655) **错误修复** - 避免代币到期后虚假的 12 小时 OpenAI 冷却时间 [#102479](https://github.com/openclaw/openclaw/pull/102479) - 恢复 x-ai 提供商别名 [#103488](https://github.com/openclaw/openclaw/pull/103488) 的本机 xAI 路由 - 从模型状态中删除原始合成凭据 JSON [#104734](https://github.com/openclaw/openclaw/pull/104734) - 阻止不支持的 GitHub Copilot OAuth 域 [#105584](https://github.com/openclaw/openclaw/pull/105584) - 恢复 GitHub Copilot 轮次和账户范围上下文限制 [#106198](https://github.com/openclaw/openclaw/pull/106198) - 恢复 Anthropic Vertex [#108350](https://github.com/openclaw/openclaw/pull/108350) 的服务帐户身份验证 - 使 OAuth 提供者与其所属会话隔离 [#108680](https://github.com/openclaw/openclaw/pull/108680) - Surface 凭证保存并强化代理会话和工具 [#109622](https://github.com/openclaw/openclaw/pull/109622) - 接受 Copilot [#114282](https://github.com/openclaw/openclaw/pull/114282) 的细粒度 GitHub 代币 - H环境凭据的荣誉提供商身份验证引脚 [#114944](https://github.com/openclaw/openclaw/pull/114944) - 在不相关的重新加载时跳过提供商身份验证扫描 [#117449](https://github.com/openclaw/openclaw/pull/117449) - 切换模型时保留兼容的身份验证配置文件 [#117550](https://github.com/openclaw/openclaw/pull/117550) - 防止未声明的环境凭据接管故障转移 [#118458](https://github.com/openclaw/openclaw/pull/118458) - 在配置的源上保留 OpenRouter 自定义代理凭据 [#118773](https://github.com/openclaw/openclaw/pull/118773) - 回退后停止重试过期的 CLI 身份验证配置文件 [#119843](https://github.com/openclaw/openclaw/pull/119843) - 运行时身份验证成功后刷新聊天模型可用性 [#121193](https://github.com/openclaw/openclaw/pull/121193) - 单个身份验证配置文件的范围配额失败 [#121278](https://github.com/openclaw/openclaw/pull/121278) - 使Doctor聚焦于失踪的OAuth边车[#123093](https://github.com/openclaw/openclaw/pull/123093) - Honor 跨模型请求配置 GitHub Copilot 身份 [#127965](https://github.com/openclaw/openclaw/pull/127965) - fix(github-copilot):设备登录不再留下明文令牌 [#133033](https://github.com/openclaw/openclaw/pull/133033) - OAuth 续订后刷新模型可用性 [#102289](https://github.com/openclaw/openclaw/pull/102289) - Redact GitHub Copilot OAuth 故障详细信息 [#102953](https://github.com/openclaw/openclaw/pull/102953) - 当提供程序消息包含大括号时保留 OAuth 诊断 [#103106](https://github.com/openclaw/openclaw/pull/103106) - 显示注销的可操作重新验证指南 Claude CLI [#103829](https://github.com/openclaw/openclaw/pull/103829) - 频道登录切换配置文件时保留Codex帐户身份 [#104706](https://github.com/openclaw/openclaw/pull/104706) - 保持未解析的 API- 密钥提供商可见 [#106754](https://github.com/openclaw/openclaw/pull/106754) - Stop false Claude CLI 过期警告 [#108205](https://github.com/openclaw/openclaw/pull/108205) - Redact 来自 GitHub Copilot 嵌入错误的凭证 [#109177](https://github.com/openclaw/openclaw/pull/109177) - 忽略空白 Google 顶点项目和位置值 [#109515](https://github.com/openclaw/openclaw/pull/109515) - 改进提供商登录、基岩错误和 TUI 渲染 [#109740](https://github.com/openclaw/openclaw/pull/109740) - 在 Codex 设备登录期间保持 Telegram 响应 [#110580](https://github.com/openclaw/openclaw/pull/110580) - 忽略基岩 [#110676](https://github.com/openclaw/openclaw/pull/110676) 的空白 AWS 区域覆盖 - 使用规范的身份验证配置文件排序进行后台凭证发现 [#110678](https://github.com/openclaw/openclaw/pull/110678) - 发布停滞 GitHub Copilot OAuth 错误响应及时 [#112268](https://github.com/openclaw/openclaw/pull/112268) - 使用选定的 Claude 配置文件进行 CLI- 支持的代理轮流 [#112458](https://github.com/openclaw/openclaw/pull/112458) - 防止 Claude CLI 身份验证配置文件转变后网关崩溃 [#112550](https://github.com/openclaw/openclaw/pull/112550) - 重试瞬时 OpenAI 设备代码轮询失败 [#114094](https://github.com/openclaw/openclaw/pull/114094) - 拒绝不匹配的Codex本机家庭计费路由[#114719](https://github.com/openclaw/openclaw/pull/114719) - Google 无效密钥错误后继续模型回退 [#114887](https://github.com/openclaw/openclaw/pull/114887) - 保持 Claude CLI 登录可刷新,而不是转发过时的令牌 [#115134](https://github.com/openclaw/openclaw/pull/115134) - Stop 模型回退被拒绝的 SSH 沙箱秘密 [#115198](https://github.com/openclaw/openclaw/pull/115198) - 隔离编码代理 Codex 认证 [#115611](https://github.com/openclaw/openclaw/pull/115611) - 在外部harness中恢复 Copilot 存储的配置文件身份验证 [#116555](https://github.com/openclaw/openclaw/pull/116555) - 未导入代理范围的 Codex 凭据时的指导恢复 [#116807](https://github.com/openclaw/openclaw/pull/116807) - 保持模型提供商更改的范围和可见性 [#116829](https://github.com/openclaw/openclaw/pull/116829) - 从不可用的自动身份验证配置文件覆盖中恢复 [#117846](https://github.com/openclaw/openclaw/pull/117846) - Honor Google 云 SDK 凭证和 Vertex 计费项目 [#118745](https://github.com/openclaw/openclaw/pull/118745) - 识别媒体提供商的配置凭据 [#118761](https://github.com/openclaw/openclaw/pull/118761) - 因禁用内联 API 键而导致暂时超时 [#119147](https://github.com/openclaw/openclaw/pull/119147) - 保留辅助代理继承的身份验证配置文件顺序 [#119505](https://github.com/openclaw/openclaw/pull/119505) - fix(ollama):编辑传输错误中反映的凭据 [#119537](https://github.com/openclaw/openclaw/pull/119537) - 应用授权顺序更改而不重新启动网关 [#119946](https://github.com/openclaw/openclaw/pull/119946) - 网关重启后保持模型可用 [#120977](https://github.com/openclaw/openclaw/pull/120977) - 未配置回退模型时保留速率限制重试 [#121294](https://github.com/openclaw/openclaw/pull/121294) - 仅计数成功的速率限制配置文件旋转 [#121325](https://github.com/openclaw/openclaw/pull/121325) - fix:继承的身份验证配置文件冷却写入目标子存储并静默无操作 [#122604](https://github.com/openclaw/openclaw/pull/122604) - 使用备份身份验证配置文件恢复 OpenAI 会话 [#123791](https://github.com/openclaw/openclaw/pull/123791) - 在当前提供商路由上保持身份验证配置文件轮换 [#123894](https://github.com/openclaw/openclaw/pull/123894) - fix(auth):仅重置由成功登录替换的配置文件 [#124014](https://github.com/openclaw/openclaw/pull/124014) - 刷新失败后取消 OAuth 配置文件的优先级 [#125507](https://github.com/openclaw/openclaw/pull/125507) - 恢复显式 Bash 环境导入而不更改 exec PATH 探针 [#125624](https://github.com/openclaw/openclaw/pull/125624) - 报告实际保存代理配置文件的身份验证数据库 [#126918](https://github.com/openclaw/openclaw/pull/126918) - 显示持久验证数据库路径 [#126955](https://github.com/openclaw/openclaw/pull/126955) - fix(代理):针对终端故障的表面提供商身份验证指南 [#128375](https://github.com/openclaw/openclaw/pull/128375) - fix(auth):发布失败后恢复运行时配置文件 [#129234](https://github.com/openclaw/openclaw/pull/129234) - fix(auth):一旦拥有凭据[#130264](https://github.com/openclaw/openclaw/pull/130264),就继承共享身份验证存储 - fix(tui):登录后重新加载身份验证存储所有权[#130349](https://github.com/openclaw/openclaw/pull/130349) - fix(代理):发布SecretRef Codex API-关键路线成功[#130359](https://github.com/openclaw/openclaw/pull/130359) - fix(模型):在详细列表中验证本机 CLI 身份验证 [#130749](https://github.com/openclaw/openclaw/pull/130749) - fix(github-copilot):恢复域感知 OAuth 配置文件 [#131137](https://github.com/openclaw/openclaw/pull/131137) 的使用 - 报告 Claude OAuth 过期,并在频道聊天中提供恢复步骤 [#131345](https://github.com/openclaw/openclaw/pull/131345) - fix(gateway/ui):记录模型认证不可用的原因;门作曲家仅针对可操作的身份验证失败 [#131697](https://github.com/openclaw/openclaw/pull/131697) - fix(auth):目录刷新后继续使用 OpenAI 模型 [#131803](https://github.com/openclaw/openclaw/pull/131803) - fix(ui):模型凭据恢复后聊天保持阻止状态 [#132179](https://github.com/openclaw/openclaw/pull/132179) - fix(process):使凭证描述符可重新打开 [#132573](https://github.com/openclaw/openclaw/pull/132573) - fix(代理):将身份验证配置文件与运行时模型 ID [#133175](https://github.com/openclaw/openclaw/pull/133175) 分开 - 计费失败后冷却内联提供商 API 密钥 [#88709](https://github.com/openclaw/openclaw/pull/88709) - 在 Azure 凭据上保留 Azure 响应模型 [#93833](https://github.com/openclaw/openclaw/pull/93833) - 修复身份验证状态和过时的凭证订单 [#98105](https://github.com/openclaw/openclaw/pull/98105) - Materialize 独立本地代理的身份验证配置文件秘密引用 [d4ae2bb](https://github.com/openclaw/openclaw/commit/d4ae2bb) - Bound Chutes OAuth 请求期限为 30 秒 [#102026](https://github.com/openclaw/openclaw/pull/102026) - Bound Google Vertex 凭证刷新至 30 秒 [#102050](https://github.com/openclaw/openclaw/pull/102050) - Keep Microsoft Foundry Azure CLI 错误可读 [#102604](https://github.com/openclaw/openclaw/pull/102604) - Keep Microsoft Foundry 连接错误 Unicode 安全 [#102605](https://github.com/openclaw/openclaw/pull/102605) - 忽略格式错误的 Microsoft Foundry 端点 [#104796](https://github.com/openclaw/openclaw/pull/104796) - 显示内联 OAuth 错误的重新验证提示 [#105085](https://github.com/openclaw/openclaw/pull/105085) - 拒绝格式错误的回退跳过 TTL 值 [#107234](https://github.com/openclaw/openclaw/pull/107234) - Bound 停滞 OpenAI 设备代码登录请求 [#109494](https://github.com/openclaw/openclaw/pull/109494) - 在 Microsoft Foundry Azure CLI 登录输出中保留 Unicode [#109499](https://github.com/openclaw/openclaw/pull/109499) - fix(microsoft-foundry):执行超时时绑定 az 子进程生存期 [#110434](https://github.com/openclaw/openclaw/pull/110434) - 使用替代凭据避免 OAuth 刷新失败 [#112957](https://github.com/openclaw/openclaw/pull/112957) - Google 无效密钥错误后继续模型回退 [#114825](https://github.com/openclaw/openclaw/pull/114825) - fix(代理):与API关键位置分开重试计数(#102938)[#115507](https://github.com/openclaw/openclaw/pull/115507) - Make Telegram Codex 登录代码点击复制 [#116608](https://github.com/openclaw/openclaw/pull/116608) - 使用官方 Anthropic Vertex 多区域端点 [#116757](https://github.com/openclaw/openclaw/pull/116757) - 停止无操作 OAuth 迁移提示并显示失败原因 [#123164](https://github.com/openclaw/openclaw/pull/123164) - 在重新启动后保留 Codex QA 登录身份 [#126777](https://github.com/openclaw/openclaw/pull/126777) - 指向 auth 命令 [#127011](https://github.com/openclaw/openclaw/pull/127011) 缺少 API-key 错误 - fix(代理):解析 CLI 运行时别名 [#129165](https://github.com/openclaw/openclaw/pull/129165) 时,忽略存储的身份验证配置文件顺序 - fix(ollama):保护所有环回地址上的本地凭据 [#129168](https://github.com/openclaw/openclaw/pull/129168) - fix(auth):拒绝来自冷外部提供商的退役配置文件 [#129580](https://github.com/openclaw/openclaw/pull/129580) - fix(ui):切换代理时清除过时的提供程序 API-key 草稿 [#129676](https://github.com/openclaw/openclaw/pull/129676) - fix(github-copilot):配置的帐户顺序被忽略 [#129978](https://github.com/openclaw/openclaw/pull/129978) - fix(ai):需要兼容提供商的显式端点 [#130453](https://github.com/openclaw/openclaw/pull/130453) - fix(auth):通过模型尝试保留凭证源事实 [#131220](https://github.com/openclaw/openclaw/pull/131220) - fix(auth):保持 SecretRef 模型可通过显式授权顺序 [#131255](https://github.com/openclaw/openclaw/pull/131255) - 重复基岩地幔 IAM 每个区域的故障诊断 [#81208](https://github.com/openclaw/openclaw/pull/81208) **文档** - docs(start):正确地将无头凭证移交给 SQLite 身份验证存储 [#131024](https://github.com/openclaw/openclaw/pull/131024) - 将PowerShell命令添加到最小AI聊天示例[#108567](https://github.com/openclaw/openclaw/pull/108567) - 修复Chutes API-密钥设置链接[#113545](https://github.com/openclaw/openclaw/pull/113545)
OpenClaw 现在可以区分完整的 [ 流式回复 ](/concepts/streaming) 和中途停止的回复。在支持的响应路径上,推理、文本、工具输出和可用用法保持不变;如果流失败,则保留已到达的有效工作,并且仅当重播安全时,OpenClaw 才会重试或移动到授权的回退。由于没有安全的恢复路径,部分回复仍附加在错误上。 工具调用在运行之前会等待完整的名称和参数,包括大型流式参数以及提供程序项 ID 在此过程中发生变化的调用。启用存储的官方端点上的非托管本机 OpenAI 响应对话可以通过在第一轮后仅发送新输入来继续,然后在上游继续状态到期时使用完整历史记录进行恢复。
来源和完整变更列表 **改进** - 添加结构化 Codex 问题和本机目标控制 [#109724](https://github.com/openclaw/openclaw/pull/109724) - Relay Claude CLI 通过网关批准的本机工具请求 [#112918](https://github.com/openclaw/openclaw/pull/112918) - 更快的OpenAI代理通过可重复使用的WebSockets [#121687](https://github.com/openclaw/openclaw/pull/121687) - 继续有状态原生OpenAI SSE转[#122194](https://github.com/openclaw/openclaw/pull/122194) - feat(codex):将主程序升级到应用服务器 0.149.1 [#128370](https://github.com/openclaw/openclaw/pull/128370) - 在 CLI- 支持的模型上启用功能门控工具 [#102835](https://github.com/openclaw/openclaw/pull/102835) - 在回合设置期间预热 Codex 应用服务器 [#114551](https://github.com/openclaw/openclaw/pull/114551) - 减少 Codex 编码运行时和奇偶校验开销 [#114574](https://github.com/openclaw/openclaw/pull/114574) - Stream 本机 Ollama 工具调用生命周期事件 [#116809](https://github.com/openclaw/openclaw/pull/116809) - perf(copilot):避免重复 BYOK 请求主体 [#131145](https://github.com/openclaw/openclaw/pull/131145) - 将托管 Codex 应用程序服务器更新为 0.146.1 [b269e65](https://github.com/openclaw/openclaw/commit/b269e65) - 将捆绑的Codex CLI更新为0.144.4 [#107208](https://github.com/openclaw/openclaw/pull/107208) **错误修复** - 在 Gemini 工具模式中接受数字和布尔枚举 [#104567](https://github.com/openclaw/openclaw/pull/104567) - Harden Codex 中止、动态工具模式和结果中间件 [#108105](https://github.com/openclaw/openclaw/pull/108105) - 改进Codex全自动执行、故障处理和配额状态[#108626](https://github.com/openclaw/openclaw/pull/108626) - 当响应项 ID 轮换时保留工具参数 [#108630](https://github.com/openclaw/openclaw/pull/108630) - 当媒体没有内联负载时保留工具结果文本 [#108697](https://github.com/openclaw/openclaw/pull/108697) - 恢复 ClawRouter Perplexity 工具和模型刷新 [#108758](https://github.com/openclaw/openclaw/pull/108758) - 将工具调用前导码排除在聊天完成回复之外 [#109057](https://github.com/openclaw/openclaw/pull/109057) - 将 ACPX Codex 会话移动到维护的适配器 [#109075](https://github.com/openclaw/openclaw/pull/109075) - Harden OpenAI- 兼容提供商可靠性和错误 [#109556](https://github.com/openclaw/openclaw/pull/109556) - Harden 响应在 OpenAI、Azure 和 ChatGPT 之间流式传输 [#109615](https://github.com/openclaw/openclaw/pull/109615) - 防止中毒会话中重复的工具调用 ID [#110518](https://github.com/openclaw/openclaw/pull/110518) - 强制限制 CLI 输入和提供者响应期限 [#110627](https://github.com/openclaw/openclaw/pull/110627) - Unify OpenAI 响应流处理 [#114263](https://github.com/openclaw/openclaw/pull/114263) - 恢复Codex补丁执行和快速模式优先级[#114907](https://github.com/openclaw/openclaw/pull/114907) - 调用方取消后停止配对本地推理 [#115624](https://github.com/openclaw/openclaw/pull/115624) - 保留完整的流式聊天完成响应 [#115652](https://github.com/openclaw/openclaw/pull/115652) - 保持压力 Codex 转为隔离可见 [#115893](https://github.com/openclaw/openclaw/pull/115893) - 使Codex和OpenAI如实转动完成[#116012](https://github.com/openclaw/openclaw/pull/116012) - 在响应流中保留完整的终端输出 [#116836](https://github.com/openclaw/openclaw/pull/116836) - 修复 llama.cpp 工具、推理和上下文生命周期 [#116903](https://github.com/openclaw/openclaw/pull/116903) - 恢复权威 OpenAI 响应输出 [#116910](https://github.com/openclaw/openclaw/pull/116910) - 恢复可靠的 Gemini 和 Vertex 流和使用情况统计 [#117042](https://github.com/openclaw/openclaw/pull/117042) - 在回复中保留防护工具调用示例 [#117089](https://github.com/openclaw/openclaw/pull/117089) - 保留结构化 OpenAI 聊天回复 [#117136](https://github.com/openclaw/openclaw/pull/117136) - 保留 Gemini 签名和提供程序故障 [#117193](https://github.com/openclaw/openclaw/pull/117193) - 恢复 OAuth- 用于 CLI 代理的支持工具 [#119166](https://github.com/openclaw/openclaw/pull/119166) - 运行失败时保留最终的流文本 [#119556](https://github.com/openclaw/openclaw/pull/119556) - 在安静的流间隙后刷新尾随聊天文本 [#119566](https://github.com/openclaw/openclaw/pull/119566) - 恢复 Venice Gemini 工具调用延续 [#119783](https://github.com/openclaw/openclaw/pull/119783) - 保留长时间安静运行的 Codex 工具的结果 [#119835](https://github.com/openclaw/openclaw/pull/119835) - Surface Claude CLI 无响应故障 [#121589](https://github.com/openclaw/openclaw/pull/121589) - 当模型达到输出限制时发送部分回复 [#123546](https://github.com/openclaw/openclaw/pull/123546) - 在托管桌面回退后重新使用 Codex 应用服务器 [#124885](https://github.com/openclaw/openclaw/pull/124885) - Reap Codex 退休期间的应用程序服务器后代 [#126285](https://github.com/openclaw/openclaw/pull/126285) - Surface Codex 跨本机和 ACP 运行的输入提示 [#126387](https://github.com/openclaw/openclaw/pull/126387) - 拒绝格式错误的流式工具调用 [#126391](https://github.com/openclaw/openclaw/pull/126391) - fix(代理):重试具有部分输出的不完整模型流 [#127338](https://github.com/openclaw/openclaw/pull/127338) - fix(网关):代理运行失败时流响应失败 [#127662](https://github.com/openclaw/openclaw/pull/127662) - fix(网关):恢复HTTP子代理完成宣布[AI-辅助] [#128068](https://github.com/openclaw/openclaw/pull/128068) - perf(ai):在大型工具调用参数组装时保持流响应 [#128166](https://github.com/openclaw/openclaw/pull/128166) - fix(代理):将工具策略应用于Anthropic本机调用[#128805](https://github.com/openclaw/openclaw/pull/128805) - fix(代理):安静模型转弯因错误的“模型无响应”空闲超时而中止(#117884)[0707fcb](https://github.com/openclaw/openclaw/commit/0707fcb) - fix(openai):协调旋转的终端消息 ID (#122560) [5acfc2d](https://github.com/openclaw/openclaw/commit/5acfc2d) - fix(openai-responses):协调终端工具调用 (#108461) [8c1a55d](https://github.com/openclaw/openclaw/commit/8c1a55d) - 重试瞬时网络故障一致 [#101496](https://github.com/openclaw/openclaw/pull/101496) - 显示 OpenAI 拒绝文本而不是空白回复 [#102344](https://github.com/openclaw/openclaw/pull/102344) - 恢复前缀为 Gemini 2 个模型的图像工具结果 [#102382](https://github.com/openclaw/openclaw/pull/102382) - 更新应用程序服务器的 Codex harness 0.143.0 [#102444](https://github.com/openclaw/openclaw/pull/102444) - 识别零参数XML工具调用[#103220](https://github.com/openclaw/openclaw/pull/103220) - 在工具调用修复后保留流式应答顺序 [#103585](https://github.com/openclaw/openclaw/pull/103585) - 将Meta提供商与官方模型API [#103680](https://github.com/openclaw/openclaw/pull/103680)对齐 - Stop 取消了泄露 sidecar 的本地提供商初创公司 [#104070](https://github.com/openclaw/openclaw/pull/104070) - 绑定并统一序列化工具调用修复[#104100](https://github.com/openclaw/openclaw/pull/104100) - 跨流式块块边界保留 Unicode [#104441](https://github.com/openclaw/openclaw/pull/104441) - 修复 GPT-5.6 工具调用和目录兼容性 [#104555](https://github.com/openclaw/openclaw/pull/104555) - 使用未完成的刀具保留 Codex 车削的显式中止结果 [#104955](https://github.com/openclaw/openclaw/pull/104955) - ChatGPT 重试等待后清理中止侦听器 [#105519](https://github.com/openclaw/openclaw/pull/105519) - 保留较新的 ChatGPT 响应 WebSocket 连接 [#105634](https://github.com/openclaw/openclaw/pull/105634) - fix(deepinfra):将请求策略应用于视频生成请求 [#105887](https://github.com/openclaw/openclaw/pull/105887) - 将托管 Codex 应用程序服务器更新为 0.144.3 [#106098](https://github.com/openclaw/openclaw/pull/106098) - 重试瞬态提供商包装的 5xx 错误 [#106850](https://github.com/openclaw/openclaw/pull/106850) - 清楚地报告空代理响应 [#107325](https://github.com/openclaw/openclaw/pull/107325) - 恢复大量 Codex 应用程序服务器消息 [#107369](https://github.com/openclaw/openclaw/pull/107369) - 在图像保存期间保留Codex助手消息排序[#107680](https://github.com/openclaw/openclaw/pull/107680) - 因循环提供者错误而终止 Anthropic 流 [#107800](https://github.com/openclaw/openclaw/pull/107800) - 正确的Codex工具结果故障分类[#107807](https://github.com/openclaw/openclaw/pull/107807) - 拆分嵌入式运行器编排和强化超时恢复 [#107900](https://github.com/openclaw/openclaw/pull/107900) - 从受约束的 Z.AI GLM 完成中返回可见文本 [#108612](https://github.com/openclaw/openclaw/pull/108612) - 恢复Codex工具终端转动并对齐身份验证路由[#108966](https://github.com/openclaw/openclaw/pull/108966) - fix(代理):空闲超时停滞的提供程序响应正文读取 [#109067](https://github.com/openclaw/openclaw/pull/109067) - 防止节点主机崩溃导致 Claude CLI 输出管道损坏 [#109794](https://github.com/openclaw/openclaw/pull/109794) - Stop 在暂时提供程序错误后取消重试回复 [#109805](https://github.com/openclaw/openclaw/pull/109805) - 恢复本地GGUF资产解析[#110233](https://github.com/openclaw/openclaw/pull/110233) - 拒绝助手错误中无效的 HTTP 状态前缀 [#110554](https://github.com/openclaw/openclaw/pull/110554) - 保持重复响应工具调用不同的 [#110956](https://github.com/openclaw/openclaw/pull/110956) - 释放受保护的响应流读取器锁 [#111259](https://github.com/openclaw/openclaw/pull/111259) - ChatGPT 响应遵循服务器的重试延迟回退 [#111353](https://github.com/openclaw/openclaw/pull/111353) - 在无效的提供者 TLS 证书上快速失败 [#111818](https://github.com/openclaw/openclaw/pull/111818) - Bound Ollama 在停顿期间请求 DNS 预检 [#111835](https://github.com/openclaw/openclaw/pull/111835) - 在代理错误或中止后抑制部分助手输出 [#113012](https://github.com/openclaw/openclaw/pull/113012) - 在处理程序返回后保持流式传输的 OpenAI- 兼容请求运行 [#113514](https://github.com/openclaw/openclaw/pull/113514) - 对于禁用的OpenAI-兼容的API路由返回404 [#113609](https://github.com/openclaw/openclaw/pull/113609) - 关闭失败的响应流,没有错误完成 [#113629](https://github.com/openclaw/openclaw/pull/113629) - 保留 OpenAI 响应取消 [#113801](https://github.com/openclaw/openclaw/pull/113801) - 安全修复提供商污染的工具名称 [#113814](https://github.com/openclaw/openclaw/pull/113814) - 保留 Qwen 直接模型引用的代币计划行为 [#113976](https://github.com/openclaw/openclaw/pull/113976) - 统一OpenAI-兼容的请求行为[#114236](https://github.com/openclaw/openclaw/pull/114236) - H每轮 OpenAI 超时和重试限制 [#115017](https://github.com/openclaw/openclaw/pull/115017) - 启用 Kimi 代码 K3 [#115022](https://github.com/openclaw/openclaw/pull/115022) 的自动编码模式 - 跨插件模型重建保留提供程序超时 [#115102](https://github.com/openclaw/openclaw/pull/115102) - 保留不完整的部分输出 OpenAI 响应流 [#115132](https://github.com/openclaw/openclaw/pull/115132) - 显示 Codex 初始化超时时的启动诊断 [#115161](https://github.com/openclaw/openclaw/pull/115161) - 将嵌入式代理截止时间报告为超时 [#115319](https://github.com/openclaw/openclaw/pull/115319) - 对配对节点强制执行一次超时 Ollama 推理 [#115558](https://github.com/openclaw/openclaw/pull/115558) - 接受 OpenAI SDK 纯文本响应格式 [#115594](https://github.com/openclaw/openclaw/pull/115594) - 恢复工具调用 llama.cpp-compatible 提供程序 [#115598](https://github.com/openclaw/openclaw/pull/115598) - 保持远程 Ollama 流活动 [#115648](https://github.com/openclaw/openclaw/pull/115648) - 从每个嵌套工具架构中删除不支持的关键字 [#115741](https://github.com/openclaw/openclaw/pull/115741) - 保持 OpenAI 响应替换流一致 [#115799](https://github.com/openclaw/openclaw/pull/115799) - fix(网关):保留OpenAI-兼容的响应合约[#116354](https://github.com/openclaw/openclaw/pull/116354) - 让 Claude CLI 命令一次性完全退出 [#116577](https://github.com/openclaw/openclaw/pull/116577) - fix(运行时):防止工作区、提供程序和流生命周期泄漏 [#116650](https://github.com/openclaw/openclaw/pull/116650) - 执行llama.cpp明文工具调用[#116736](https://github.com/openclaw/openclaw/pull/116736) - Honor Ollama 停止序列和异步负载挂钩 [#116737](https://github.com/openclaw/openclaw/pull/116737) - 拒绝截断的基岩流并保留音频结果 [#116743](https://github.com/openclaw/openclaw/pull/116743) - 表面被阻止 Gemini 提示使用详细信息 [#116756](https://github.com/openclaw/openclaw/pull/116756) - 保留 Google 流错误、用法和工具签名 [#116822](https://github.com/openclaw/openclaw/pull/116822) - 保留 OpenAI 聊天工具调用生命周期 [#116922](https://github.com/openclaw/openclaw/pull/116922) - fix(google):保留流终端和提供商工具调用身份 [#116926](https://github.com/openclaw/openclaw/pull/116926) - 显示格式错误的 Codex 流的干净重试指南 [#116966](https://github.com/openclaw/openclaw/pull/116966) - 在回复中保留围栏工具标记示例 [#116971](https://github.com/openclaw/openclaw/pull/116971) - 修复基岩流完井和OpenRouter模型处理[#116998](https://github.com/openclaw/openclaw/pull/116998) - 强制流式传输OpenAI工具参数限制一致[#117055](https://github.com/openclaw/openclaw/pull/117055) - 清除粘性ChatGPT SSE会话结束时回退[#117123](https://github.com/openclaw/openclaw/pull/117123) - 报告提供者HTTP诊断时间线中的状态[#117403](https://github.com/openclaw/openclaw/pull/117403) - 关闭未读Ollama错误响应干净地[#117473](https://github.com/openclaw/openclaw/pull/117473) - 在网关关闭期间保留OpenAI流媒体终端投递 [#117505](https://github.com/openclaw/openclaw/pull/117505) - 标准化Claude GitHub Copilot的工具ID [#117789](https://github.com/openclaw/openclaw/pull/117789) - 保存WebSocket运输Codex OAuth会话[#117832](https://github.com/openclaw/openclaw/pull/117832) - 修复(代理):关闭代理SSE终端上的主体和错误[#117887](https://github.com/openclaw/openclaw/pull/117887) - 保持明确llama.cpp HTTP其配置的传输上的路由[#118293](https://github.com/openclaw/openclaw/pull/118293) - 返回正确的最终代理失败信息,无需额外延迟[#118331](https://github.com/openclaw/openclaw/pull/118331) - 报告失败OpenAI-兼容的聊天流为API错误[#118428](https://github.com/openclaw/openclaw/pull/118428) - 恢复Gemini流在第一个响应正文之前停止[#118511](https://github.com/openclaw/openclaw/pull/118511) - 在本机传输上保留 llama.cpp 辅助完成 [#119082](https://github.com/openclaw/openclaw/pull/119082) - 让Codex-支持的代理在当前对话中做出反应[#119649](https://github.com/openclaw/openclaw/pull/119649) - 检测截断的直接 Anthropic 流而不破坏代理响应 [#120030](https://github.com/openclaw/openclaw/pull/120030) - 修复(ollama):拒绝无效UTF-8在流媒体中NDJSON回应[#120240](https://github.com/openclaw/openclaw/pull/120240) - Fail 格式错误的 LLM 流而不是挂转 [#120508](https://github.com/openclaw/openclaw/pull/120508) - 支持 Codex 应用程序服务器 0.147.0 [#120594](https://github.com/openclaw/openclaw/pull/120594) - 修复:agent.wait可以在同一运行稍后成功结束之前返回错误[#120606](https://github.com/openclaw/openclaw/pull/120606) - 荣誉明确OpenAI快速模式下的服务层[#120696](https://github.com/openclaw/openclaw/pull/120696) - Reject泄露Claude工具协议输出[#120734](https://github.com/openclaw/openclaw/pull/120734) - 修复(代理):精确替换过时的超时有效负载[#122036](https://github.com/openclaw/openclaw/pull/122036) - 在观察到 CLI 超时活动后防止重放 [#122153](https://github.com/openclaw/openclaw/pull/122153) - 加速流式助理输出[#122206](https://github.com/openclaw/openclaw/pull/122206) - Hide HTML HTTP 原因短语后面的错误页面 [#122290](https://github.com/openclaw/openclaw/pull/122290) - 恢复缓存的OpenAI WebSocket延续[#122483](https://github.com/openclaw/openclaw/pull/122483) - fix(工具调用修复):停止重新解析每个候选增量的整个响应 [#122513](https://github.com/openclaw/openclaw/pull/122513) - fix(ai):通过响应失败事件规范化保留结构化错误代码 [#122579](https://github.com/openclaw/openclaw/pull/122579) - 尊重所选的嵌入式传输OpenAI轮流[#122946](https://github.com/openclaw/openclaw/pull/122946) - 后工具提供程序过载后完成代理响应 [#123005](https://github.com/openclaw/openclaw/pull/123005) - 重试结构化瞬态网络故障 [#123042](https://github.com/openclaw/openclaw/pull/123042) - 保留 OpenAI 终端错误并避免无意义的故障转移 [#123151](https://github.com/openclaw/openclaw/pull/123151) - 卡住会话恢复期间荣誉提供程序超时 [#123877](https://github.com/openclaw/openclaw/pull/123877) - OpenAI-兼容HTTP运行失败返回失败[#124039](https://github.com/openclaw/openclaw/pull/124039) - 使用捆绑的 Codex 应用程序服务器进行托管轮换 [#124124](https://github.com/openclaw/openclaw/pull/124124) - fix(代理):当 Google 提示缓存响应失败时继续不缓存 [#124479](https://github.com/openclaw/openclaw/pull/124479) - 保留 OpenAI WebSocket 故障详细信息和重试行为 [#124591](https://github.com/openclaw/openclaw/pull/124591) - 当不支持一种工具名称时,保留有效的 Codex 工具 [#124932](https://github.com/openclaw/openclaw/pull/124932) - 防止 Codex 动态工具 [#124976](https://github.com/openclaw/openclaw/pull/124976) 重复审核启动 - fix(cli-runner):删除股票看门狗默认禁用简历促销(#125045)[#125085](https://github.com/openclaw/openclaw/pull/125085) - 恢复推理后仅给出最终答案 [#125149](https://github.com/openclaw/openclaw/pull/125149) - 将本地模型流策略传播到诊断恢复 (#125147) [#125388](https://github.com/openclaw/openclaw/pull/125388) - 报告 Ollama HTTP 对诊断的响应 [#125834](https://github.com/openclaw/openclaw/pull/125834) - Stop Ollama 取消后响应处理 [#125961](https://github.com/openclaw/openclaw/pull/125961) - 记录提供者请求接受一致 [#126028](https://github.com/openclaw/openclaw/pull/126028) - fix(代理):停止主要模型故障后挂起的后备任务 [#126566](https://github.com/openclaw/openclaw/pull/126566) - refactor(process):监督Claude节点调用[#127475](https://github.com/openclaw/openclaw/pull/127475) - fix(codex):接受有界上游提示出处 [#127730](https://github.com/openclaw/openclaw/pull/127730) - fix(mistral):保留提供者返回的流模型作为responseModel [#128066](https://github.com/openclaw/openclaw/pull/128066) - fix(ai):保留 Mistral 和 Ollama [#128266](https://github.com/openclaw/openclaw/pull/128266) 的工具结果边界空白 - fix(ai):保留 SSE 取消阻止结果 [#128488](https://github.com/openclaw/openclaw/pull/128488) - fix(代理):拒绝模型验证和系统转动之间的隐藏输出 [#128570](https://github.com/openclaw/openclaw/pull/128570) - fix(cli):标准化回显的二进制工具输出 [#128699](https://github.com/openclaw/openclaw/pull/128699) - fix(anthropic):将 Claude 问题显示为交互式提示 [#128729](https://github.com/openclaw/openclaw/pull/128729) - fix(代理):停止双重清理 openai-responses 工具调用 ID [#128764](https://github.com/openclaw/openclaw/pull/128764) - fix(deepseek):双栏 DSML 工具调用以文本形式传递且从未执行 [#128882](https://github.com/openclaw/openclaw/pull/128882) - fix:防止自定义 Ollama 云模型无限期停滞 [#129051](https://github.com/openclaw/openclaw/pull/129051) - fix(mistral):报告提供程序失败而不是静默成功 [#129256](https://github.com/openclaw/openclaw/pull/129256) - fix(ai):通过提供者所有权强制执行 Anthropic 流完成 [#129291](https://github.com/openclaw/openclaw/pull/129291) - fix(codex):在应用程序服务器启动重试之间退避 [#129505](https://github.com/openclaw/openclaw/pull/129505) - fix(网关):将失败的聊天流报告为错误 [#129787](https://github.com/openclaw/openclaw/pull/129787) - fix(ai):报告中断的本地模型流而不是空成功 [#129794](https://github.com/openclaw/openclaw/pull/129794) - fix(入站元):避免 Anthropic 计费分类 [#130298](https://github.com/openclaw/openclaw/pull/130298) - fix(ai):在相同 id 延续上替换流函数名称 [#130537](https://github.com/openclaw/openclaw/pull/130537) - fix:立即释放停止捕获的提供者响应 [#130804](https://github.com/openclaw/openclaw/pull/130804) - fix(副驾驶):在没有实时发现的情况下保持 Gemini 工作 [#131143](https://github.com/openclaw/openclaw/pull/131143) - fix(copilot):自己的 BYOK 响应流生命周期 [#131546](https://github.com/openclaw/openclaw/pull/131546) - fix(代理):在流式传输 [#132002](https://github.com/openclaw/openclaw/pull/132002) 时显示 Claude CLI 回复 - fix:防止第一个 Grok 工具请求停止 [#132475](https://github.com/openclaw/openclaw/pull/132475) - fix:防止冷图像分析在设置过程中超时 [#133045](https://github.com/openclaw/openclaw/pull/133045) - fix:防止工具交接后出现重复评论 [#133247](https://github.com/openclaw/openclaw/pull/133247) - fix(网关):报告超时 HTTP 代理运行失败 [#133275](https://github.com/openclaw/openclaw/pull/133275) - Bound 共享 Codex 应用程序服务器启动等待 [#89442](https://github.com/openclaw/openclaw/pull/89442) - 停止重新运行已完成代理工作的后备模型 [#92011](https://github.com/openclaw/openclaw/pull/92011) - 使 Claude CLI 最大回转故障可操作并安全重试 [#94130](https://github.com/openclaw/openclaw/pull/94130) - 在较早使用工具后重试暂时性提供程序故障 [#97966](https://github.com/openclaw/openclaw/pull/97966) - 保留完整的流式工具调用,无需 finish_reason [#98124](https://github.com/openclaw/openclaw/pull/98124) - 当协议漂移时发出警告而不中断 Codex 投影 [#99287](https://github.com/openclaw/openclaw/pull/99287) - Drop 纯文本 Anthropic 模型的工具结果图像 [#102329](https://github.com/openclaw/openclaw/pull/102329) - Keep 截断的提供程序错误有效 Unicode [#102496](https://github.com/openclaw/openclaw/pull/102496) - Codex 工具输出被截断时保留表情符号 [#102522](https://github.com/openclaw/openclaw/pull/102522) - 保留长 Mistral 错误 Unicode 安全 [#102539](https://github.com/openclaw/openclaw/pull/102539) - Keep Codex 主管错误消息在表情符号 [#102590](https://github.com/openclaw/openclaw/pull/102590) 周围有效 - Keep Ollama 格式错误的流警告 Unicode 安全 [#102593](https://github.com/openclaw/openclaw/pull/102593) - 保留截断 Codex 动态工具输出有效 Unicode [#102622](https://github.com/openclaw/openclaw/pull/102622) - 在截断的 Codex 工具输出中保留完整字符 [#104116](https://github.com/openclaw/openclaw/pull/104116) - 荣誉显式配置 OpenAI 完井运输 [#105539](https://github.com/openclaw/openclaw/pull/105539) - 安全地清理ClawRouter归因标头[#106454](https://github.com/openclaw/openclaw/pull/106454) - 在诊断时间线属性中保留表情符号边界 [#106986](https://github.com/openclaw/openclaw/pull/106986) - 使用 Anthropic SDK 的 SSE 解析器 [#107460](https://github.com/openclaw/openclaw/pull/107460) - Bound超大Ollama流记录[#107473](https://github.com/openclaw/openclaw/pull/107473) - 在 Codex 应用程序服务器故障消息中保留 Unicode [#108335](https://github.com/openclaw/openclaw/pull/108335) - 恢复 cron 工具架构的 llama.cpp 兼容性 [#108360](https://github.com/openclaw/openclaw/pull/108360) - 在本地提供程序启动错误中保留 Unicode [#108518](https://github.com/openclaw/openclaw/pull/108518) - 在 Codex 沙箱 HTTP 输出中保留 Unicode [#108618](https://github.com/openclaw/openclaw/pull/108618) - 准确报告提供者 JSON 中无效的 UTF-8 [#108849](https://github.com/openclaw/openclaw/pull/108849) - 在 Codex 应用程序服务器错误尾部中保留 Unicode [#109013](https://github.com/openclaw/openclaw/pull/109013) - 报告提供商准确完成错误 [#109313](https://github.com/openclaw/openclaw/pull/109313) - 在截断的提供程序错误中保持 Unicode 完整 [#109786](https://github.com/openclaw/openclaw/pull/109786) - 防止流清理错误覆盖取消 [#110427](https://github.com/openclaw/openclaw/pull/110427) - Keep OpenAI 工具调用 ID 截断 Unicode 安全 [#110471](https://github.com/openclaw/openclaw/pull/110471) - 停止重试不可重试 ChatGPT 响应错误 [#110655](https://github.com/openclaw/openclaw/pull/110655) - 拒绝非文本 Codex WebSocket 响应帧 [#111138](https://github.com/openclaw/openclaw/pull/111138) - 提前退出后释放 Ollama 流锁定 [#111641](https://github.com/openclaw/openclaw/pull/111641) - 在群组和频道聊天中显示提供商 503 失败 [#113656](https://github.com/openclaw/openclaw/pull/113656) - 在发现的模型变体上保留 Gemini 兼容性标志 [#114831](https://github.com/openclaw/openclaw/pull/114831) - 在流式工具参数中保留表情符号 [#115536](https://github.com/openclaw/openclaw/pull/115536) - 从完成事件中分离流式聊天完成内容 [#115718](https://github.com/openclaw/openclaw/pull/115718) - Preserve 已完成 Codex 当工具簿记不完整时回答 [#115849](https://github.com/openclaw/openclaw/pull/115849) - 防止原生Anthropic尝试携带拒绝标记[#116433](https://github.com/openclaw/openclaw/pull/116433) - 发布 Amazon Bedrock 流媒体客户端 [#117039](https://github.com/openclaw/openclaw/pull/117039) - 恢复动态准备模型的 `/tools` 库存 [#119306](https://github.com/openclaw/openclaw/pull/119306) - 保留 ACP 重试状态范围为一个逻辑调度 [#120560](https://github.com/openclaw/openclaw/pull/120560) - 接受 TLS- 证书云工作线程回退事件 [#121285](https://github.com/openclaw/openclaw/pull/121285) - Preserve 提供程序本地服务环境覆盖 Windows [#122027](https://github.com/openclaw/openclaw/pull/122027) - 跨执行通道统一 CLI 故障转移策略 [#122164](https://github.com/openclaw/openclaw/pull/122164) - 当后端取消抛出时保留回复清理 [#122252](https://github.com/openclaw/openclaw/pull/122252) - 重试瞬时Undici套接字故障 [#122535](https://github.com/openclaw/openclaw/pull/122535) - 恢复被拒绝的 OpenAI WebSocket 延续 [#122727](https://github.com/openclaw/openclaw/pull/122727) - 接受开放响应 URL 中的无标头文本文件 [#123431](https://github.com/openclaw/openclaw/pull/123431) - 在更换前关闭不正常的 ACP 运行时间 [#126494](https://github.com/openclaw/openclaw/pull/126494) - fix(cli):报告确切的 Claude 流故障 [#127169](https://github.com/openclaw/openclaw/pull/127169) - fix(网关):响应 API 返回空白或截断的辅助输出 [#128295](https://github.com/openclaw/openclaw/pull/128295) - fix(ai):在托管 openai 完成流 [#128324](https://github.com/openclaw/openclaw/pull/128324) 中记录提供商返回的模型 - fix(网关):流式工具调用静默省略助手注释 [#128353](https://github.com/openclaw/openclaw/pull/128353) - fix(网关):在流式工具快照中保留已完成状态 [#128510](https://github.com/openclaw/openclaw/pull/128510) - fix(cli):在模型运行中转换 HEIC 序列 [#128578](https://github.com/openclaw/openclaw/pull/128578) - chore(deps):7天冷却后刷新依赖项[#129187](https://github.com/openclaw/openclaw/pull/129187) - fix(codex):抑制聊天中的开发中功能警告 [#129493](https://github.com/openclaw/openclaw/pull/129493) - fix(google):保留提供商返回的响应模型 [#129606](https://github.com/openclaw/openclaw/pull/129606) - fix(ai):独立库流中本地模型工具调用失败 [#129664](https://github.com/openclaw/openclaw/pull/129664) - fix(llama-cpp):用于可后备聊天模板的恢复工具 [#129684](https://github.com/openclaw/openclaw/pull/129684) - 修复:当服务器省略数据后的空格时,代理模型流会删除所有事件:[#129905](https://github.com/openclaw/openclaw/pull/129905) - fix(codex):将不受支持的服务层警告排除在聊天之外 [#131190](https://github.com/openclaw/openclaw/pull/131190) - fix(codex):隐藏托管代码模式兼容性警告 [#131943](https://github.com/openclaw/openclaw/pull/131943) - fix(代理):中和Anthropic拒绝标记替换[#132556](https://github.com/openclaw/openclaw/pull/132556) - fix(网关):发送带有所需工具调用的最终文本 [#133206](https://github.com/openclaw/openclaw/pull/133206) **文档** - 文档 llama.cpp 自定义端点的架构兼容性 [#117120](https://github.com/openclaw/openclaw/pull/117120)
[推理设置](/concepts/context) 现在在会话恢复或其身份验证路由重建时保持附加到所选模型和运行时。 Native Codex 支持 Sol 和 Terra 的 Ultra 以及 Luna 的 Max;嵌入式 OpenClaw 将 Ultra 映射到提供商支持的最高工作量,并添加委派工作的指导,这与本机 Codex Ultra 的行为不同。 支持的 GPT 和 Claude 路由公开更大的上下文选项。正常的 GPT-5.5 和 GPT-5.6 运行使用 272,000 个代币预算以及可选的 922,000 个代币输入窗口,Control UI 可以为支持的 Claude 5 CLI 对话选择 200K 或 1M。这些选项仍然仅限于支持它们的路由、接口和帐户。 [Compaction](/concepts/compaction) 现在使用最新的可信上下文计数,而不是累积的缓存计费或重复的历史记录,跨受支持的响应检查点保留工具输出,并在存储的检查点被拒绝时回退到完整历史记录。现在,每个模型都配置上下文限制,Doctor 可以迁移与显式模型条目相关的受支持的提供程序级别设置。
来源和完整变更列表 **改进** - 保持会话中发送的提示历史记录稳定 [#102610](https://github.com/openclaw/openclaw/pull/102610) - 减少重复提示和工具指令开销 [#105095](https://github.com/openclaw/openclaw/pull/105095) - 使百万代币 OpenAI 上下文成为显式选择加入 [#112916](https://github.com/openclaw/openclaw/pull/112916) - 合并模型上下文预算 [#124665](https://github.com/openclaw/openclaw/pull/124665) - feat(代理):可选 Claude CLI 上下文窗口 (200K/1M) [#127951](https://github.com/openclaw/openclaw/pull/127951) - 在 OpenClaw 和 Codex 运行时中添加 GPT-5.6 Ultra [#98021](https://github.com/openclaw/openclaw/pull/98021) - 将托管 Codex 应用程序服务器更新为 0.144.6 [#110821](https://github.com/openclaw/openclaw/pull/110821) - 减少重复的每回合对话元数据标记 [#113616](https://github.com/openclaw/openclaw/pull/113616) - 稳定Codex工具提示并暴露缓存丢失[#115238](https://github.com/openclaw/openclaw/pull/115238) - 添加 Gemini 3.7 思维水平兼容的 Flash [#123366](https://github.com/openclaw/openclaw/pull/123366) - 为捆绑的Swift协议客户端添加会话思维级别[0d215c1](https://github.com/openclaw/openclaw/commit/0d215c1) - 在/模型摘要中展示有效的思维水平 [#111709](https://github.com/openclaw/openclaw/pull/111709) - 在历史限制会话中保留提示缓存重用 [#115281](https://github.com/openclaw/openclaw/pull/115281) - 减少重复的环境提示内容 [#119860](https://github.com/openclaw/openclaw/pull/119860) **错误修复** - fix(代理):遵守帐户范围的历史记录限制,而不是默默地忽略它们(#119326)[3b3372b](https://github.com/openclaw/openclaw/commit/3b3372b) - 防止模型切换和重新连接后陈旧的 Apple 聊天思维 [#103767](https://github.com/openclaw/openclaw/pull/103767) - 序列化聊天模型及推理变化 [#106534](https://github.com/openclaw/openclaw/pull/106534) - 停止累计缓存使用量膨胀会话上下文 [#108323](https://github.com/openclaw/openclaw/pull/108323) - 防止 ACP 会话在不受支持的自动思维控制上失败 [#108392](https://github.com/openclaw/openclaw/pull/108392) - 更正 Claude 直接 Anthropic 会话的 1M 限制 [#108751](https://github.com/openclaw/openclaw/pull/108751) - 防止在使用大量工具的情况下过早压实 [#110297](https://github.com/openclaw/openclaw/pull/110297) - 保留策略路由 CLI 会话的上下文 [#115284](https://github.com/openclaw/openclaw/pull/115284) - 启用自定义提供程序以公开 Max 和 Ultra 推理 [#115690](https://github.com/openclaw/openclaw/pull/115690) - 跨提示更新保留 Claude CLI 对话上下文 [#116292](https://github.com/openclaw/openclaw/pull/116292) - 保留 Ollama 通过回复思考维护 [#116963](https://github.com/openclaw/openclaw/pull/116963) - 使运行时上下文集中于活动用户请求 [#117364](https://github.com/openclaw/openclaw/pull/117364) - H嵌入式运行中的每个代理上下文限制 [#120343](https://github.com/openclaw/openclaw/pull/120343) - Let Claude CLI 会话紧凑,具有订阅身份验证 [#120496](https://github.com/openclaw/openclaw/pull/120496) - 防止因令牌计数膨胀而过早压缩 [#120497](https://github.com/openclaw/openclaw/pull/120497) - 在压缩重试中保留完整的响应历史记录 [#120729](https://github.com/openclaw/openclaw/pull/120729) - 调整服务器和本地压缩决策 [#123397](https://github.com/openclaw/openclaw/pull/123397) - 防止重复计算上下文中的过早压缩 [#124267](https://github.com/openclaw/openclaw/pull/124267) - 让工具密集型会话在运行时切换中幸存 [#125181](https://github.com/openclaw/openclaw/pull/125181) - 应用Claude CLI思考和保存温暖会话[#125528](https://github.com/openclaw/openclaw/pull/125528) - 通过 Codex 保留 GPT-5.6 Max 和 Ultra 选择 [#126492](https://github.com/openclaw/openclaw/pull/126492) - 使用真实的 Ollama Cloud 上下文窗口和功能 [#126653](https://github.com/openclaw/openclaw/pull/126653) - fix(acp):在会话重用中保留配置思维 [#128169](https://github.com/openclaw/openclaw/pull/128169) - fix:在达到上下文限制之前响应会话压缩 [#130993](https://github.com/openclaw/openclaw/pull/130993) - 修复:保留ACP模型切换和回复完成[#132040](https://github.com/openclaw/openclaw/pull/132040) - fix(压缩):为本地聊天后续回合保留空间 [#132190](https://github.com/openclaw/openclaw/pull/132190) - Cap 重放前 Codex 工具输出过大 [#99578](https://github.com/openclaw/openclaw/pull/99578) - 默认GPT-5.6 Sol到中等推理[e9c6c15](https://github.com/openclaw/openclaw/commit/e9c6c15) - 使用GitHub Copilot的实际提示限值[#103275](https://github.com/openclaw/openclaw/pull/103275) - 让Claude CLI选择自适应思维努力[#103815](https://github.com/openclaw/openclaw/pull/103815) - 在 Android 聊天中显示特定于模型的思维水平 [#103893](https://github.com/openclaw/openclaw/pull/103893) - 将提供商级令牌限制应用于配置的模型 [#105807](https://github.com/openclaw/openclaw/pull/105807) - 坚持 iOS 聊天思维精选 [#106287](https://github.com/openclaw/openclaw/pull/106287) - 在 Claude CLI 路线上保留《神鬼寓言 5》的努力设置 [#107636](https://github.com/openclaw/openclaw/pull/107636) - fix(github-copilot):在请求中保留目录思考工作 [#107834](https://github.com/openclaw/openclaw/pull/107834) - 使用Z.AI记录的思维有效负载[#108633](https://github.com/openclaw/openclaw/pull/108633) - 荣誉思考Kimi代码K3 [#109335](https://github.com/openclaw/openclaw/pull/109335) - 跨短文件读取的完整 Claude 转录页 [#109431](https://github.com/openclaw/openclaw/pull/109431) - Persist Codex 自动压实计数 [#110587](https://github.com/openclaw/openclaw/pull/110587) - 默认缺少 Anthropic 输出令牌限制 [#110617](https://github.com/openclaw/openclaw/pull/110617) - 让Apple观看聊天继承配置的思维默认值[#111301](https://github.com/openclaw/openclaw/pull/111301) - H荣誉提供商特定的推理工作映射 [#112632](https://github.com/openclaw/openclaw/pull/112632) - 恢复 TUI 中的完整详细信息和流式推理控制 [#113782](https://github.com/openclaw/openclaw/pull/113782) - 在实时模型发现期间读取 Anthropic 令牌限制 [#113784](https://github.com/openclaw/openclaw/pull/113784) - ACP 当可选思考值被拒绝时继续转动 [#113935](https://github.com/openclaw/openclaw/pull/113935) - 在中断后保持 Copilot 工具转录完整 [#114403](https://github.com/openclaw/openclaw/pull/114403) - 防止隐藏推理过程中的假空闲超时 [#114997](https://github.com/openclaw/openclaw/pull/114997) - 使自动压缩切点自由真实上下文 [#115309](https://github.com/openclaw/openclaw/pull/115309) - 从过期的 Claude CLI 会话中恢复频道对话 [#115513](https://github.com/openclaw/openclaw/pull/115513) - 保留 Microsoft Foundry 部署的本机 GPT 限制 [#115542](https://github.com/openclaw/openclaw/pull/115542) - 使用自托管提供商的广告上下文窗口 [#115566](https://github.com/openclaw/openclaw/pull/115566) - 恢复标记为Claude CLI推理交付[#117264](https://github.com/openclaw/openclaw/pull/117264) - Honor 存储模型覆盖 `/compact` 中的缓存令牌 [#117580](https://github.com/openclaw/openclaw/pull/117580) - fix(基岩):推理关闭时请求尊重模型输出限制 [#119155](https://github.com/openclaw/openclaw/pull/119155) - 停止 bodyless 400 错误触发错误压实 [#119596](https://github.com/openclaw/openclaw/pull/119596) - fix(代理核心):通过代理核心切换保留显式推理 [#120020](https://github.com/openclaw/openclaw/pull/120020) - Honor Claw Router 模型推理工作元数据 [#120631](https://github.com/openclaw/openclaw/pull/120631) - 跨云工作人员切换保留长响应会话 [#120803](https://github.com/openclaw/openclaw/pull/120803) - 为支持的 Ollama Cloud 模型启用本机最大思考 [#121074](https://github.com/openclaw/openclaw/pull/121074) - 在医生迁移过程中保留GPT-5个性设置[#121346](https://github.com/openclaw/openclaw/pull/121346) - 跨心跳保留 Claude CLI 上下文 [#121509](https://github.com/openclaw/openclaw/pull/121509) - 恢复所有GPT-5.6 Sol思维水平[#121865](https://github.com/openclaw/openclaw/pull/121865) - 在压缩期间解析配置的模型别名 [#122422](https://github.com/openclaw/openclaw/pull/122422) - 本机压缩后刷新 Codex 上下文总计 [#123478](https://github.com/openclaw/openclaw/pull/123478) - 跨发现顺序稳定提示缓存 [#123543](https://github.com/openclaw/openclaw/pull/123543) - Honor Codex-routed 上的每个模型上下文上限运行 [#124735](https://github.com/openclaw/openclaw/pull/124735) - 恢复 Codex 中的 GPT-5.6 推理工作选项 [#126182](https://github.com/openclaw/openclaw/pull/126182) - fix(代理):防止角色漂移与通用插槽 ID [#128559](https://github.com/openclaw/openclaw/pull/128559) - fix(代理):本机运行忽略选定的200K上下文窗口[#128838](https://github.com/openclaw/openclaw/pull/128838) - fix(模型):跨模型目录保留提供者定义的推理级别 [#129623](https://github.com/openclaw/openclaw/pull/129623) - fix(代理):使活动隐藏模型流免受停滞恢复[#130140](https://github.com/openclaw/openclaw/pull/130140)的影响 - fix(ai):在响应工具轮中稳定运行时上下文 [#130166](https://github.com/openclaw/openclaw/pull/130166) - fix(ai):通过指令携带Responses系统提示,不输入[0] [#130206](https://github.com/openclaw/openclaw/pull/130206) - fix(故障转移):过大的 Groq 请求因不可用的速率限制建议而导致会话停顿 [#130275](https://github.com/openclaw/openclaw/pull/130275) - fix(副驾驶):防止静态GPT-5.4迷你思维故障[#131160](https://github.com/openclaw/openclaw/pull/131160) - fix(anthropic):重新加载压缩的Claude会话[#131288](https://github.com/openclaw/openclaw/pull/131288) - fix(代理):显示被拒绝模型请求的令牌限制 [#131990](https://github.com/openclaw/openclaw/pull/131990) - fix:提示缓存在长会话中崩溃 - 聚合工具结果截断重写已发送的历史记录 [#132017](https://github.com/openclaw/openclaw/pull/132017) - fix:将 CJK 压缩摘要保持在预算范围内 [#132145](https://github.com/openclaw/openclaw/pull/132145) - fix(codex):荣誉考虑支持的平台路线[#132276](https://github.com/openclaw/openclaw/pull/132276) - fix:保持会话思维控件与其模型所有者保持一致 [#132389](https://github.com/openclaw/openclaw/pull/132389) - fix:保留模型思维策略并修复实时验证[#132431](https://github.com/openclaw/openclaw/pull/132431) - fix(google):保留Gemini本机压缩所有权[#132527](https://github.com/openclaw/openclaw/pull/132527) - fix:自定义压缩器超时后保留摘要检查 [#132536](https://github.com/openclaw/openclaw/pull/132536) - fix:在分轮摘要中保留紧凑焦点 [#132564](https://github.com/openclaw/openclaw/pull/132564) - fix(压缩):恢复没有重复部分的分叉摘要 [#132618](https://github.com/openclaw/openclaw/pull/132618) - Honor 配置 Claude CLI 会话的上下文限制 [#93198](https://github.com/openclaw/openclaw/pull/93198) - OpenCode Go DeepSeek V4 [#99643](https://github.com/openclaw/openclaw/pull/99643) 启用最大思考 - 防止静默推理导致 Anthropic 会话变砖 [#99772](https://github.com/openclaw/openclaw/pull/99772) - 当推理钳位关闭时保持 Gemini 思维禁用 [#101832](https://github.com/openclaw/openclaw/pull/101832) - 在无关更新期间保留会话思考级别 [#102866](https://github.com/openclaw/openclaw/pull/102866) - 匹配规范推理工作,无论大小写 [#102993](https://github.com/openclaw/openclaw/pull/102993) - Keep Claude 在表情符号边界处有效的后备摘要 [#104454](https://github.com/openclaw/openclaw/pull/104454) - Honor Z.AI GLM-5.2 最大思通网关 [#104778](https://github.com/openclaw/openclaw/pull/104778) - 对已知的 Mistral 模型实施安全输出限制 [#105040](https://github.com/openclaw/openclaw/pull/105040) - fix(额外参数):保留解析的缓存保留,防止未定义的自有属性破坏[#106069](https://github.com/openclaw/openclaw/pull/106069) - 展示TUI中的活跃模型和思维水平 [#108669](https://github.com/openclaw/openclaw/pull/108669) - 保留已发现的 Ollama 模型的状态思考级别 [#108789](https://github.com/openclaw/openclaw/pull/108789) - 将 Claude CLI Mythos 5 上下文保持在其回退限制 [#110461](https://github.com/openclaw/openclaw/pull/110461) - 从 Z.AI 令牌限制错误中恢复 [#111744](https://github.com/openclaw/openclaw/pull/111744) - TUI 页脚反映了启动思维覆盖 [#112237](https://github.com/openclaw/openclaw/pull/112237) - 保留 Ollama 云模型上下文窗口 [#112430](https://github.com/openclaw/openclaw/pull/112430) - 让原生iOS Talk继承会话思维层面[#112901](https://github.com/openclaw/openclaw/pull/112901) - 默认标准化独立AI包转录本[#114843](https://github.com/openclaw/openclaw/pull/114843) - fix(代理):解析提供者自前缀引用 [#116521](https://github.com/openclaw/openclaw/pull/116521) 的配置上下文令牌 - 拒绝无效的聊天完成令牌上限 [#116563](https://github.com/openclaw/openclaw/pull/116563) - 保留实时发现的 Ollama 模型的思维水平 [#116584](https://github.com/openclaw/openclaw/pull/116584) - 使用 Kilocode 的服务提供者上下文限制 [#118868](https://github.com/openclaw/openclaw/pull/118868) - 保留 Chutes 服务上下文限制 [#119196](https://github.com/openclaw/openclaw/pull/119196) - 在工具结果上下文限制内保留图像 [#120808](https://github.com/openclaw/openclaw/pull/120808) - 使`/think`建议与现用模型[#123507](https://github.com/openclaw/openclaw/pull/123507)相匹配 - 保留长 OpenAI 会话 ID 的提示缓存边界 [#126380](https://github.com/openclaw/openclaw/pull/126380) - fix:在新会话上显示上下文窗口切换器 [#128621](https://github.com/openclaw/openclaw/pull/128621) - fix(苹果):表面拒绝聊天会话设置[#128737](https://github.com/openclaw/openclaw/pull/128737) - fix(ai):恢复仅输入提供程序上下文溢出 [#129536](https://github.com/openclaw/openclaw/pull/129536) - fix(lmstudio):保留保存的模型推理和代码模式[#129675](https://github.com/openclaw/openclaw/pull/129675) - fix(github-copilot):允许 claude-opus-5 [#129690](https://github.com/openclaw/openclaw/pull/129690) 上的 xhigh 和 max 思维水平 - fix(tui):使特定于提供商的思维标签可选择 [#129952](https://github.com/openclaw/openclaw/pull/129952) - fix(deepinfra):在实时发现过程中保留明显推理 [#129998](https://github.com/openclaw/openclaw/pull/129998) - fix(ollama):停止将图像重播到纯文本模型 [#132106](https://github.com/openclaw/openclaw/pull/132106) - fix(压缩):保护提供程序失败后恢复回退 [#132449](https://github.com/openclaw/openclaw/pull/132449) - fix:在提供商发现中保持 CLI 上下文预算稳定 [#132544](https://github.com/openclaw/openclaw/pull/132544) - 提示缓存保留无效时发出警告 [#94494](https://github.com/openclaw/openclaw/pull/94494) **文档** - 正确的配置和运行时文档以匹配出厂行为 [#121324](https://github.com/openclaw/openclaw/pull/121324) - 修复 Anthropic 提示缓存文档链接 [#114028](https://github.com/openclaw/openclaw/pull/114028) - 修复 Mistral 文档组件内的推理链接和审核链接 [#114867](https://github.com/openclaw/openclaw/pull/114867) - docs(codex):harness参考[#130882](https://github.com/openclaw/openclaw/pull/130882)中的正确工作支持和出处
OpenClaw 现在将订阅计划信息与估计的 API 成本分开。聊天可以显示计划窗口、重置时间、积分以及附加到快照的帐户电子邮件,而完成的 iOS 回复可以显示支持的输入、输出、缓存、成本和上下文压力详细信息。这些数字是快照或估计,而不是提供商发票,并且在混合 API-key 和订阅设置中,帐户标签标识计划快照而不是每次运行。 Control UI 添加了由 OpenClaw 记录的生命周期活动的配置文件页面,其中 [Usage](/concepts/usage-tracking) 和配置文件视图按所选时区分组,插件启动的模型调用现在有助于汇总总数。 OpenClaw 无法重建它从未记录过的活动。 支持的失败或不完整的回合可以保留提供者的令牌和成本数据,而不会被标记为成功。永久身份验证、模型、媒体和长窗口配额失败会停止重试,而瞬时速率限制和可重试服务器错误则保持现有的重试或授权的同一提供商回退行为; Codex 订阅运行不会默默切换到即用即付 API 密钥。
来源和完整变更列表 **改进** - 在聊天上下文弹出窗口中显示订阅计划限制 [#102784](https://github.com/openclaw/openclaw/pull/102784) - 将生命周期活动配置文件添加到 Control UI 设置 [#102842](https://github.com/openclaw/openclaw/pull/102842) - 在 iOS 回复下显示代币、成本和上下文使用情况 [#103471](https://github.com/openclaw/openclaw/pull/103471) - 显示计划使用背后的帐户 [#106200](https://github.com/openclaw/openclaw/pull/106200) - 关注身份配置文件并将分析移至使用情况 [#115245](https://github.com/openclaw/openclaw/pull/115245) - Label Codex 使用窗口以及帐户电​​子邮件 [#106500](https://github.com/openclaw/openclaw/pull/106500) - Trace Claude Code CLI 转入模型调用遥测 [#108304](https://github.com/openclaw/openclaw/pull/108304) - 来自托管目录的源模型定价 [#114060](https://github.com/openclaw/openclaw/pull/114060) - 通过短期缓存加速重复使用页面加载 [#115369](https://github.com/openclaw/openclaw/pull/115369) - Label 加入 CLI 身份验证作为订阅或使用计费 [#122140](https://github.com/openclaw/openclaw/pull/122140) - 使缓存的提供程序使用情况立即返回 [#125520](https://github.com/openclaw/openclaw/pull/125520) **错误修复** - 等待完整的所有代理使用总计 [#103998](https://github.com/openclaw/openclaw/pull/103998) - 停止重试永久性提供商错误和长配额 [#105258](https://github.com/openclaw/openclaw/pull/105258) - 在使用诊断中包含插件 LLM 调用 [#107937](https://github.com/openclaw/openclaw/pull/107937) - 使 Codex 配额故障转移模型感知且计费安全 [#108254](https://github.com/openclaw/openclaw/pull/108254) - 从临时提供者过载中自动恢复 [#109354](https://github.com/openclaw/openclaw/pull/109354) - Harden 提供程序缓存、重试和溢出恢复 [#109796](https://github.com/openclaw/openclaw/pull/109796) - 避免未使用的 Claude CLI 可观测性开销和绑定诊断 [#110246](https://github.com/openclaw/openclaw/pull/110246) - Bound Control UI 会话观察者模型调用 [#114052](https://github.com/openclaw/openclaw/pull/114052) - 恢复 Codex 会话的轨迹捕获 [#115220](https://github.com/openclaw/openclaw/pull/115220) - 显示真实的Codex上下文窗口并简化其弹出窗口[#121491](https://github.com/openclaw/openclaw/pull/121491) - 恢复 `/status` 中的 Codex 订阅使用情况 [7eeb109](https://github.com/openclaw/openclaw/commit/7eeb109) - 使提供程序使用负载,而无需等待慢速提供程序 [e9620fb](https://github.com/openclaw/openclaw/commit/e9620fb) - 限制所有代理会话使用情况扫描 [#102013](https://github.com/openclaw/openclaw/pull/102013) - 在群聊中显示周期性使用限制错误 [#102643](https://github.com/openclaw/openclaw/pull/102643) - 在 DST 中保持使用情况和配置文件日存储桶的正确性 [#103097](https://github.com/openclaw/openclaw/pull/103097) - 更正 DeepSeek V4 定价和旧别名元数据 [#103241](https://github.com/openclaw/openclaw/pull/103241) - 恢复 Groq Llama 被 TPM 限制拒绝 [#104904](https://github.com/openclaw/openclaw/pull/104904) - 荣誉重试-通过一个重试调度程序在楼层后 [#105789](https://github.com/openclaw/openclaw/pull/105789) - 保持使用情况洞察与有源过滤器保持一致 [#105792](https://github.com/openclaw/openclaw/pull/105792) - HTTP 429 响应后重试提供程序操作 [#106365](https://github.com/openclaw/openclaw/pull/106365) - Stop 提供程序使用情况从标头后挂起读取 [#107454](https://github.com/openclaw/openclaw/pull/107454) - 如实举报 Codex 上下文新鲜度 [#107813](https://github.com/openclaw/openclaw/pull/107813) - 按小时使用指标计算即时会话 [#108160](https://github.com/openclaw/openclaw/pull/108160) - 在使用会话详细信息中尊重所选时区 [#108579](https://github.com/openclaw/openclaw/pull/108579) - 记录不完整响应轮次的使用情况和部分输出 [#109904](https://github.com/openclaw/openclaw/pull/109904) - 改进 Ollama CJK 使用情况估计 [#110073](https://github.com/openclaw/openclaw/pull/110073) - 当帐户限制仍然可用时,避免出现错误的 Codex 订阅耗尽消息 [#110381](https://github.com/openclaw/openclaw/pull/110381) - 荣誉 Anthropic 冷却后重试 [#111072](https://github.com/openclaw/openclaw/pull/111072) - 在格式错误的响应上保持 Claude 使用情况刷新稳定 [#111088](https://github.com/openclaw/openclaw/pull/111088) - 正确报告Chutes缓存读取定价[#111253](https://github.com/openclaw/openclaw/pull/111253) - 每个代理模型注册表的价格使用情况 [#111389](https://github.com/openclaw/openclaw/pull/111389) - Count OpenRouter 正确缓存写入令牌 [#111435](https://github.com/openclaw/openclaw/pull/111435) - 显示准确的配额和速率限制警报 [#112047](https://github.com/openclaw/openclaw/pull/112047) - 拒绝提供商使用响应中格式错误的 UTF-8 [#112081](https://github.com/openclaw/openclaw/pull/112081) - 正确显示当前 MiniMax 配额窗口 [#115030](https://github.com/openclaw/openclaw/pull/115030) - 恢复 OpenAI- 兼容提供商的 CLI 令牌使用情况 [#115564](https://github.com/openclaw/openclaw/pull/115564) - 更正OpenRouter预算和基岩缓存核算[#116896](https://github.com/openclaw/openclaw/pull/116896) - 托管 OpenAI 聊天的正确缓存令牌和成本核算 [#117043](https://github.com/openclaw/openclaw/pull/117043) - 通过共享流策略正确管理Anthropic缓存记帐[#117086](https://github.com/openclaw/openclaw/pull/117086) - 报告完整响应令牌使用情况 [#117533](https://github.com/openclaw/openclaw/pull/117533) - 保持多次调用代币总数累计 [#117930](https://github.com/openclaw/openclaw/pull/117930) - 将耗尽的 xAI 信用分类为计费失败 [#118615](https://github.com/openclaw/openclaw/pull/118615) - 对会话的真实拥有代理应用配额暂停 [#120262](https://github.com/openclaw/openclaw/pull/120262) - 更正 LongCat 缓存定价并添加提供商品牌 [#121369](https://github.com/openclaw/openclaw/pull/121369) - 统一提供商错误处理并防止错误的速率限制匹配 [#121817](https://github.com/openclaw/openclaw/pull/121817) - 更正 GPT-5.5 快速模式会话成本 [#123152](https://github.com/openclaw/openclaw/pull/123152) - 恢复聊天费用和使用量为空状态 [#123269](https://github.com/openclaw/openclaw/pull/123269) - 将提供程序的使用与重新加载的帐户配置相关联 [#124131](https://github.com/openclaw/openclaw/pull/124131) - 恢复Codexharness轨迹持久性[#125941](https://github.com/openclaw/openclaw/pull/125941) - 紧凑恢复所有权和模型元数据 [#126751](https://github.com/openclaw/openclaw/pull/126751) - fix(公告):在统计行上报告未知令牌使用情况而不是零 [#126976](https://github.com/openclaw/openclaw/pull/126976) - fix(用法):保留匹配会话ID的代理所有权[#128803](https://github.com/openclaw/openclaw/pull/128803) - fix:恢复准备好的提供商凭据的使用[#129220](https://github.com/openclaw/openclaw/pull/129220) - fix(ui):渲染模型提供程序逐步控制[#130546](https://github.com/openclaw/openclaw/pull/130546) - fix:在运行使用中包含压缩和分支摘要令牌 [#131115](https://github.com/openclaw/openclaw/pull/131115) - 修复:回复状态显示缺失或过时的上下文估计 [#131554](https://github.com/openclaw/openclaw/pull/131554) - fix(用法):保留重置历史记录,统一记账 [#131667](https://github.com/openclaw/openclaw/pull/131667) - 修复:对于大型会话历史记录,使用情况仪表板加载缓慢 [#132064](https://github.com/openclaw/openclaw/pull/132064) - fix(ui):仅显示会话提供者 [#132972](https://github.com/openclaw/openclaw/pull/132972) 的计划使用情况 - 保留所选日期的使用总量,不含未注明日期的历史记录 [#89745](https://github.com/openclaw/openclaw/pull/89745) - 重试瞬态裸 429 提供程序错误 [#99097](https://github.com/openclaw/openclaw/pull/99097) - fix(代理):在最终确定时保留本机会话记帐 [beb07f5](https://github.com/openclaw/openclaw/commit/beb07f5) - 在模型调用遥测中保留显式零使用 [#100115](https://github.com/openclaw/openclaw/pull/100115) - 防止 Sonnet 5 模型列表在成本数据丢失时崩溃 [#102186](https://github.com/openclaw/openclaw/pull/102186) - 忽略格式错误的提供程序重试日期 [#102987](https://github.com/openclaw/openclaw/pull/102987) - 将模型提供者遥测分类为客户端跨度 [#104211](https://github.com/openclaw/openclaw/pull/104211) - 防止使用成本审计停滞 [#104823](https://github.com/openclaw/openclaw/pull/104823) - 验证使用-页脚固定精度而不破坏高精度 [#105297](https://github.com/openclaw/openclaw/pull/105297) - 在缓存刷新期间保持使用页面正常工作 [#105611](https://github.com/openclaw/openclaw/pull/105611) - 安全处理格式错误的Gemini配额响应[#106420](https://github.com/openclaw/openclaw/pull/106420) - Drop 无效提供程序使用重置时间戳 [#106421](https://github.com/openclaw/openclaw/pull/106421) - fix(ui):缓存重建后使用页面保持加载状态 [#108270](https://github.com/openclaw/openclaw/pull/108270) - 日期溢出之前的Cap使用历史请求 [#110552](https://github.com/openclaw/openclaw/pull/110552) - 处理格式错误的 Z.AI 使用安全响应 [#110741](https://github.com/openclaw/openclaw/pull/110741) - 处理畸形 DeepSeek 平衡响应 [#110785](https://github.com/openclaw/openclaw/pull/110785) - 防止格式错误的 Copilot 使用有效负载破坏刷新 [#110795](https://github.com/openclaw/openclaw/pull/110795) - 拒绝损坏的 ClawRouter 使用响应 [#111183](https://github.com/openclaw/openclaw/pull/111183) - 在后备通知中保留限制详细信息 [#112702](https://github.com/openclaw/openclaw/pull/112702) - 拒绝不完整的使用日期范围 [#113259](https://github.com/openclaw/openclaw/pull/113259) - 保留失败的使用 OpenAI 响应 [#115175](https://github.com/openclaw/openclaw/pull/115175) - 在目录发布之前标准化部分模型成本 [#116317](https://github.com/openclaw/openclaw/pull/116317) - 保留 Claude 思维令牌使用 [#116993](https://github.com/openclaw/openclaw/pull/116993) - 更正 Codex 应用程序服务器令牌使用情况明细 [#117013](https://github.com/openclaw/openclaw/pull/117013) - fix(ios): 首先显示最近的使用天数 [#117222](https://github.com/openclaw/openclaw/pull/117222) - 荣誉为 Claude Sonnet 5 和 Opus 5 [#117275](https://github.com/openclaw/openclaw/pull/117275) 配置定价 - 在 UTC 模式下保持挂起的使用会话可见 [#118004](https://github.com/openclaw/openclaw/pull/118004) - ClawRouter 显示格式错误的使用响应的稳定错误 [#119580](https://github.com/openclaw/openclaw/pull/119580) - 保留累计CLI使用情况依次诊断[#120100](https://github.com/openclaw/openclaw/pull/120100) - 使故障转移消息与故障原因保持一致 [#121717](https://github.com/openclaw/openclaw/pull/121717) - 将系统代理成本包含在所有代理使用总量中 [#123271](https://github.com/openclaw/openclaw/pull/123271) - 在身份验证失败后保持健康的提供程序使用情况可见 [#124367](https://github.com/openclaw/openclaw/pull/124367) - 将提供商使用情况与刷新的帐户相关联 [#125709](https://github.com/openclaw/openclaw/pull/125709) - 在超大 Codex 轨迹中保留终端事实 [#126050](https://github.com/openclaw/openclaw/pull/126050) - 在目录间隙期间保留经过验证的会话上下文限制 [#126422](https://github.com/openclaw/openclaw/pull/126422) - 在终端会话中恢复 `/usage cost` [#126668](https://github.com/openclaw/openclaw/pull/126668) - 刷新 Control UI 语言环境目录 [#126927](https://github.com/openclaw/openclaw/pull/126927) - fix(ui):使使用结果与有源滤波器 [#127720](https://github.com/openclaw/openclaw/pull/127720) 保持一致 - fix(cli):拒绝格式错误的使用成本 --days,而不是默默默认 [#127978](https://github.com/openclaw/openclaw/pull/127978) - fix(ui):选择多个提供者时使用过滤器隐藏会话 [#129482](https://github.com/openclaw/openclaw/pull/129482) - fix(kilocode):付费默认路由器错误地报告零成本 [#129546](https://github.com/openclaw/openclaw/pull/129546) - fix(ui):使用复制操作静默隐藏剪贴板故障 [#129562](https://github.com/openclaw/openclaw/pull/129562) - fix(venice):保留权威模型定价[#129694](https://github.com/openclaw/openclaw/pull/129694) - fix(用法):防止模型身份冲突[#130307](https://github.com/openclaw/openclaw/pull/130307) - fix(ui):用法按住 Shift 键单击选择错误的会话范围 [#130375](https://github.com/openclaw/openclaw/pull/130375) - fix(用法):保留MiniMax重置别名顺序[#132897](https://github.com/openclaw/openclaw/pull/132897) **文档** - 解释 Z.AI 速率限制和过载响应 [#107940](https://github.com/openclaw/openclaw/pull/107940) - 解释模型使用事件和支持的使用 API [#118483](https://github.com/openclaw/openclaw/pull/118483)