v2026.8.1: 维护变更(第 7 部分,共 8 部分)
维护变更 4,513 至 5,264,共 6,016 项。其他类别和其余部分请参见 维护者与内部变更。
来源与完整变更列表
维护
- 移除过时的 CUA 和 Peekaboo 提供方一致性测试夹具 #124066
- 移除失效的配置兼容性管道 #124067
- 移除不安全的链式 TypeScript 断言 #124073
- 修复临时 CI 工作流夹具中的 TSX 解析问题 #124077
- 去重根代理策略并将专门指导集中到一处 #124078
- 替换各扩展中不安全的链式类型断言 #124079
- 避免 npm 发布期间获取前测试版标签超时 #124080
- 强化核心运行时边界处的类型安全 #124082
- 减少 DeepInfra 模型测试导入开销 #124085
- 移除冗余的严格子集测试断言 #124090
- 在插件发布前预检 npm 受信任发布者配置 #124095
- 集中渠道入口生命周期扇出逻辑 #124096
- 淘汰遗留的 Gateway 中止标记与注册表兼容代码 #124108
- 加速 Mattermost 发送测试套件 #124114
- 移除残留的重复测试断言 #124116
- 新增链式类型断言 lint 棘轮机制 #124119
- 集中代理终止原因分类逻辑 #124122
- 移除无用的提供方与插件接缝 #124134
- 降低 LM Studio 流测试设置成本 #124136
- 移除重复的 Codex 应用服务器回归测试 #124141
- 移除 QA Lab 聚合测试门面 #124147
- 移除冗余的 UI 与原生测试 #124152
- 防止磁盘争用条件下 CLI 元数据构建超时 #124153
- 刷新 Computer Use 活动跟踪器 #124155
- 移除过时的测试运行器门面 #124159
- 移除孤立的捆绑渠道测试运行时 #124163
- 会话目录变更后重新构建 Plugin SDK 声明文件 #124165
- 移除重复的脚本解析器测试门面 #124167
- 移除未使用的内部测试包成员 #124175
- 重组会话目录与采用协调逻辑 #124178
- 移除过时的提供方运行时包装器 #124182
- 移除未使用的 Google Meet 测试导出内容 #124183
- 将核心回归测试迁移至各所有权边界 #124184
- 刷新插件发布安全扫描基线 #124185
- 移除冗余的渠道探测类型测试 #124190
- 削减仅用于测试的插件桶导出 #124192
- 在发布扫描中接受已审查的 llama.cpp 运行时探测 #124194
- 移除脆弱的 Diffs 查看器图标名称测试 #124196
- 移除冗余的子集断言 #124198
- 使新用户引导的 TTY 驱动强制类型与首个代理提示对齐 #124199
- 恢复 Buzz 与 Teams 实时金丝雀选择逻辑 #124200
- 使工作环境 E2E 测试夹具与规范记录契约对齐 #124202
- 移除测试中冗余的子集断言 #124203
- 恢复 Codex 对无目录冻结发布的验证 #124204
- 移除无断言的 iOS 视图构建测试 #124205
- 移除 Bedrock 中仅用于测试的缓存重置 API #124212
- 移除 Mantle 中仅用于测试的缓存重置导出 #124216
- 让 Telegram 探测缓存测试遵循生产环境行为 #124219
- 通过真实 CLI 边界测试 test-force 命令 #124225
- 移除重复的 ClawHub 归档测试覆盖 #124240
- 通过可执行调用测试发布验证逻辑 #124245
- 将空泛的 New Session 草稿 E2E 测试替换为正向行为检查 #124253
- 共享合成器菜单中活动选项的滚动逻辑 #124256
- 通过其可执行文件测试发布摘要监听器 #124259
- 修正 ACP 任务行所有权测试 #124260
- 移除过时的助手消息展开状态 #124263
- 移除针对早期 Node 24 的过时编译缓存变通方案 #124271
- 移除 Feishu 的全局线程绑定测试重置逻辑 #124276
- 移除 Discord 线程缓存测试重置 API #124278
- 整合非退出类运行时错误测试 #124281
- 整合 Control UI 路由启动测试 #124287
- 移除低价值的 iOS 渲染与源码布局测试 #124291
- 去重发布超时测试评估器 #124297
- 去重实时更新器部署测试夹具 #124304
- 去重插件发布测试夹具 #124312
- 移除过时的编译期版本定义 #124321
- 并发运行隐藏推理看门狗测试 #124330
- 整合已提交配置的验证逻辑 #124331
- 移除提示快照测试门面 #124333
- 恢复当前源码构建的 Performance 验证 #124341
- 将 Anthropic 会话目录拆分为概念模块 #124342
- 缩短 Vault 超时回归测试 #124350
- 缩小核心代码中链式类型断言的豁免范围 #124351
- 在代理代码中强制实施链式断言保护 #124354
- 减轻聚焦式 web-fetch 测试的负担 #124357
- 按职责拆分计算机工具 #124358
- 新增断言安全债务棘轮机制与去碎片化工作流 #124359
- 在 AI 与 Control UI 中强制实施链式断言检查 #124361
- 移除重复的 Control UI 地点选择器测试 #124370
- 在捆绑扩展中强制实施更安全的类型边界 #124378
- 保持 target-none 心跳 QA 场景的确定性 #124380
- 使 MCP 生命周期测试与观测到的服务器状态同步 #124389
- 拆分 Codex 会话目录测试并修复过时测试夹具 #124397
- 恢复发布验证测试夹具覆盖 #124401
- 简化工作环境与节点问题内部实现 #124402
- 缩短 Slack 启动认证回归测试 #124404
- 快进 cron 所有权交接测试 #124417
- 在 pnpm dlx 之后保持 Crabbox 依赖完整 #124423
- 快进 Slack 探测重试测试 #124428
- 让测试面向规范的侧边栏重连名册响应 #124430
- 使 Skill Workshop 争用测试具备确定性 #124440
- 修复断言安全棘轮机制的合并漂移问题 #124445
- 强化冻结插件预发布验证的输入 #124446
- 在关闭期间稳定 QA 总线轮询行为 #124463
- 使用可信 QA 工具执行冻结发布检查 #124509
- 将 RoboClaw 排除在人类贡献者致谢之外 #124526
- 移除 Canvas 测试中对真实 Git 超时等待的依赖 #124547
- 在全新进程边界内限定 Codex 扩展测试 #124553
- 移除残留的运行时间接层 #124554
- 复用 QA 钩子路由测试夹具 #124565
- 去重会话分页与休眠辅助函数 #124569
- 当核心变更触及扩展消费者时运行受影响的插件测试 #124579
- 按作用域命名 macOS Computer Use 执行器 #124586
- 使提供方流写入器类型显式化 #124587
- 缩短 Google Meet 重连回归测试 #124602
-
移除不可达的压缩回退代码 #124603
-
消除插件租约测试中的冷启动不稳定问题 #124607
- 强制实施经验证干净的 lint 与导入规则 #124610
- 防止 QA 成熟度计分卡超时 #124612
- 即使存在继承的管道持有者,也释放已完成的 PR 锁 #124614
- 跳过重启恢复期间冗余的会话密钥查找 #124616
- 降低混合紧凑型 CI 运行器的开销 #124622
- 使密集测试夹具类型安全 #124625
- 加快 LINE 和 Microsoft Teams 入口容量测试 #124630
- 以显式依赖替换仅测试用的运行时缝合点 #124634
- 避免嵌套的专用 Linux 工作进程 #124636
- 在源码构建中编译外部化插件 #124639
- 移除无用的会话清理报告路径 #124641
- 恢复用于工作进程检测的脚本 lint 门禁 #124668
- 在测试中要求精确的工作区调度超时 #124669
- 在 PR 工具中支持分离式 GitHub CLI 身份验证 #124671
- 将包装器持有的 GitHub 凭据转发到 Node CI 调度 #124674
- 阻止 Matrix QA 探测在截止时间后重试 #124684
- 将远程变更检查的范围限定在本地编辑内 #124685
- 在取消时终止 Android 包装器进程树 #124686
- 在单一键控 FIFO 租约下统一回复排序 #124690
- 集中网关设备配对审批决策 #124691
- 使语音超时测试具有确定性 #124694
- 允许过时的工作树使用受信任的规范 PR 包装器 #124710
- 使测试版发布夹具具备频道感知能力 #124717
- 将本地和 CI 基线棘轮与分支分叉点对齐 #124720
- 在托管向导退出测试中复用单个 Gateway #124721
- 从仓库根目录移除多余的代理报告 #124722
- 让 Crabbox 负责提供者就绪截止时间 #124725
- 在受 lint 检查的代码中强制实施导入排序和去重 #124730
- 拆分设备配对状态、审批和令牌生命周期所有者 #124734
- 集中 MCP 工具过滤器策略 #124739
- 在测试中复用内存插件模块 #124741
- 保持已同步的 Testbox 候选检出版本干净 #124743
- 移除无用的 Gateway 订阅者注册表接口 #124754
- 保持 QA 证据输出路径相对于仓库 #124760
- 在 QA 运行中遵循模型快速模式的默认值 #124762
- 移除过时的代理上下文升级断言 #124765
- 使过时的扩展边界缓存失效 #124800
- 合并 Pi 和 OpenCode 的会话目录实现 #124801
- 按清单选择聚合 QA 证据 #124802
- 将验证信任转移到类型化内部生产者 #124808
- 拆分两个享有豁免权的超大模块 #124813
- 移除冗余的 ClickClack 调度器等待 #124819
- 将七个运行时验证边界整合到模式中 #124820
- 仅从聚合 QA 证据渲染成熟度文档 #124823
- 从 Gateway 协议派生 Control UI 定时任务类型 #124827
- 记录消息工具投递与静音结果 #124830
- 为 Slack 审批标头赋予类型化身份 #124841
- 将内部运行时变体编码为封闭联合类型 #124845
- 移除冗余的 Gmail 监视器测试延迟 #124851
- 将父级重度检查锁所有权传播到嵌套检查 #124859
- 用类型化夹具替换不安全的测试类型转换 #124865
- 复用发布后验证器的文件上限夹具 #124871
- 在回调失败时关闭 TUI 选择器 #124876
- 从 TypeScript 派生 Plugin SDK 边界缓存输入 #124897
- 稳定渲染的 steer-order E2E 断言 #124905
- 在默认 Control UI 模拟 Gateway 中创建会话 #124912
- 简化 Control UI 聊天历史分页 #124921
- 使 Gateway 归档生命周期测试具有确定性 #124923
- 从共享聊天元数据存储读取斜杠命令 #124931
- 稳定 Mistral 重连和 NVIDIA 目录测试 #124935
- 按行为拆分聊天后续浏览器测试覆盖 #124938
- 从 gateway-protocol 模式获取 App SDK 线上模型 #124943
- 将 QA Lab 捕获存储的访问推迟到需要时 #124949
- 集中聊天侧边栏定义 #124950
- 将内部运行时变体编码为可辨识联合类型 #124959
- 将持久化数据验证整合到 Zod 模式 #124961
- 合并记录值守卫 #124970
- 移除 Control UI 的网关版本回退 #124971
- 添加可辨识的投递和执行结果类型 #124979
- 用类型化测试夹具替换断言链,第三波 #124986
- 在全新进程中检测 Claude CLI 提示缓存回归 #124988
- 允许为测试版发布进行以证据为门控的 Docker 回填 #124999
- 将限定范围的 Vitest 运行保持在每个通道的精选清单之内 #125004
- 使聊天侧边栏定义拥有自己的标头操作 #125019
- 在标签器覆盖范围中忽略过时的扩展目录 #125022
- 在测试中等待完整的节点工作进程 PID 标记 #125034
- 在测试之间重置所有插件元数据缓存 #125037
- 拆分提供者调配重放测试 #125047
- 加快 Control UI 包夹具测试 #125051
- 从运行时所有者派生插件 TTS 类型 #125055
- 合并 SecretRef 策略与工具输出脱敏 #125056
- 在测试中复用 setup-registry 模块 #125087
- 在 QA 中覆盖 Discord 进度草稿生命周期 #125089
- 让 Android 调试版与生产版应用共存 #125099
- 在仓库脚本中强制实施 Node 可擦除 TypeScript #125104
- 将 Review 默认文档移入其槽位定义 #125105
- 记录 Control UI 准入豁免 #125108
- 默认在本地运行受信任的开发检查 #125120
- 移除剩余的孤立媒体外观 #125121
- 拒绝不一致的 QA 套件摘要 #125122
- 使托管交接生命周期测试具有确定性 #125129
- 移除缓慢的重复插件加载器测试 #125134
- 将频道读取门控策略移入捆绑插件 #125136
- 跨测试用例复用 SMS 模块 #125151
- 记录 Control UI 启动包体积的合理增长 #125156
- 使下次运行 UI 测试与区域设置无关 #125164
- 合并 Teams、models 和 Nostr 的所有权路径 #125165
- 在 unit-fast 测试中隔离计算机工具辅助函数的使用者 #125167
- 隔离更新和迁移测试的临时根目录 #125171
- 为每个聊天侧边栏强制实施有用的冷启动行为 #125174
- 环境棘轮重命名无已发布变更 #125175
- 恢复环境变量计数棘轮基线 #125185
- 添加独立的 Telegram Desktop 录制器 #125186
- 在合并之前运行环境预算棘轮 #125189
- 刷新 Control UI 启动体积基线 #125200
- 合并频道审批种类类型 #125215
-
为独立升级测试准备未发布的插件 #125251
-
fix(macos): 网关进程测试在配置的主机端口下失败 #125271
- 恢复会话类型的核心 lint 行数预算 #125272
- 防止 macOS 签名期间出现误报的 SIGPIPE 失败 #125281
- 让 Telegram QA 启动器可在 macOS Bash 上解析 #125294
- fix(release): 在没有 GNU timeout 的情况下限制 ClawHub 发布 #125296
- 统一仓库收缩棘轮机制 #125301
- 加速 1Password 后代清理测试 #125321
- 从本地 Git 图验证托管 PR 的提交归属 #125335
- 让通用 Control UI 的模拟发送可见完成 #125347
- 刷新生成的原生应用区域设置 #125353
- 用完成门控替换 Nostr 启动测试延迟 #125355
- 加速代理 CLI 测试并暴露清理泄漏 #125387
- 将重复的 Control UI E2E 等待绑定到新请求 #125439
- 每次运行隔离浏览器测试配置文件目录 #125440
- 让受管子进程 PID 夹具发出后代就绪信号 #125441
- 为打包的升级测试添加可选加入的 OpenAI 实时检查 #125448
- 对性能探针进行身份验证并固定验证者身份 #125453
- 为 Cloud Workers 设置保存添加前置条件 #125456
- 让环境预算仅可缩减且只运行一次 #125459
- 将 macOS 构建固定到最终的 Peekaboo 4.2.1 源码 #125464
- 恢复中断的 scripts/pr 审查检出 #125467
- 从身份验证中解析 GitHub 分配身份 #125481
- 保留 macOS 提权包的 codesign 元数据 #125487
- 统一基准测试和子进程工具辅助函数 #125491
- 在没有外部 URL 的情况下覆盖 Discussion 冷启动 #125498
- 统一 Gateway 和节点 exec 审批决策 #125503
- 在 scripts/pr 中准确报告 GitHub 元数据中断 #125517
- 统一 Gateway 和节点主机上的 exec 审批等待 #125524
- 恢复 Control UI 任务建议检查 #125538
- 在元数据失败后释放 review-init 锁 #125547
- 阻止草稿恢复测试与 IndexedDB 持久化竞争 #125548
- 对打包的 SQLite 升级进行压力测试 #125571
- 从稀疏检出中解析性能目标 #125575
- 统一 exec 审批路由 #125587
- 在 CI 输出中呈现 Vitest 未处理错误的原因 #125615
- 隔离共享工作线程的 Control UI 聊天测试 #125616
- 在候选版本之间保留 Codex 后续检查 #125619
- 为 Telegram 发布 QA 提供隔离的可写临时目录 #125625
- 为 Doctor Gateway 关闭使用类型化诊断 #125629
- 支持按模型配置的 OpenAI Ultra 端点 #125630
- 避免在打开插件状态期间写入放置架构 #125634
- 添加交互式发布验证活动 #125642
- 记录原生进度卡片回退的退役计划 #125643
- 隔离 AgentSession 实时模型夹具 #125659
- 修复完整发布 E2E 测试框架漂移 #125681
- 恢复节点 MCP 经过身份验证的实时验证 #125683
- 让 Matrix 提及安全 QA 改用原始命令文本 #125685
- 在负载下稳定 OpenClawKit 模型补丁回滚测试 #125689
- 对共享发布通道失败诊断信息进行脱敏 #125697
- 在测试中恢复真实的身份验证持久化覆盖 #125699
- 集中管理 Control UI 测试的可靠等待 #125702
- 跨轮次路径固定当前模型选择优先级 #125727
- 去重实时语音音频处理 #125728
- 恢复模拟 Control UI 中的隐藏启动渲染 #125729
- 简化 QA Lab 场景运行器基础设施 #125738
- 让任务详情成为标准侧面板文档 #125748
- 稳定 UI lint 和 Markdown 表格测试隔离 #125766
- 拆分过大的 Control UI 聊天侧面板模块 #125770
- 统一模型请求中的提供商路由事实 #125799
- 修复隔离表格测试并更新启动预算 #125800
- 保持长时间恢复 E2E 验证持续有效 #125804
- 整合共享内部工具辅助函数 #125805
- 在 QA 路由注册之前确定托管的 Gateway 注册中心 #125814
- 避免在升级幸存者僵尸进程上进行停止等待 #125829
- 稳定工作线程推理取消测试 #125835
- 简化 LanceDB 嵌入提供商退役 #125841
- 稳定持久 cron 所有权测试 #125843
- 规范化 macOS 更新测试夹具路径 #125846
- 在测试中固定 Gateway 聊天运行生命周期转换 #125851
- 阻止 Codex 扩展 CI 通道挂起 #125864
- 让 Code Mode Promise-drain 回归测试具有确定性 #125869
- 刷新生成的 Control UI 区域设置数据 #125871
- 加速会话悬停卡片浏览器测试 #125876
- 整合关闭看门狗进程验证 #125890
- 恢复 Control UI 启动预算余量 #125891
- 缩小测试框架差异测试的模拟范围 #125911
- 稳定 Control UI 发件箱重试测试 #125912
- 区分运行中的 QA 工件与已完成的结果 #125924
- 将 macOS 节点响应范围缩小到仅解码 #125926
- 在模型选择差异测试中复用同一个临时根目录 #125930
- 移除提供商 JSON 读取器测试门面 #125956
- 稳定录制的 Canvas 小部件操作验证 #125959
- 加速插件加载上下文测试 #125965
- 移除 Slack 缓存测试重置接缝 #125971
- 移除 Telegram 仅测试用的论坛缓存重置 #125986
- 将可选插件检查限定在已覆盖的发布场景内 #126000
- 使打包的 Doctor 夹具与 Memory Core 对齐 #126009
- 在发布验证期间提供 OCM 安装 #126019
- 还原提供商请求接受更改 #126021
- 移除脆弱的 OpenAI Realtime 状态假设 #126025
- fix(ci): 维持当前的 Kova 门禁失败 #126034
- 让 Skill Workshop 视觉证明捕获变为可选加入 #126051
- 整合会议和媒体提供商系列辅助函数 #126053
- 精简 Beta 发布验证设置 #126055
- 恢复发布验证技能的格式 #126060
- 整合捆绑插件重试调度 #126065
- 稳定共享的 Control UI 测试通道 #126071
- 整合会话身份验证选择 #126084
- 移除仅测试用的发布检查辅助函数导出 #126105
- 移除冗余的代理传输契约测试门面 #126110
- 泛化 Control UI 会话放置启动 #126118
- 移除未使用的 update-CLI 边车夹具 #126126
- 将更改的包夹具路由到其所属测试 #126131
- 削减区域设置、QA 流程和夹具技术债 #126139
- 恢复 QA Lab 中的多执行通道 #126140
- 从测试中移除冗余的子集断言 #126142
- 移除工具策略警告缓存测试重置 API #126175
- 整合 TUI PTY 会话覆盖 #126185
-
移除通道活动测试重置接缝 #126188
-
检测现有 dist-runtime 文件中的字节增长 #126191
- 通过 Plugin SDK 提升共享运行时原语 #126193
- 将变更的 Control UI 测试保留在 UI 通道中 #126197
- 移除技能扫描器仅用于测试的缓存重置接缝 #126199
- 恢复 Z.ai 实时探测中的 GLM-5.3 推理能力 #126202
- 移除频道头像缓存测试重置接缝 #126209
- 加速审计锁竞争测试 #126213
- 刷新 Codex 插件安全扫描基线 #126215
- 明确 CODEOWNERS 路由与审查执行规则 #126216
- 恢复网关聊天测试中真实的图像能力覆盖 #126217
- 将 Mantis Telegram 验证移至本地录制器工作台 #126220
- 移除 Google Meet 仅用于测试的入口导出 #126223
- 路由 Codex 运行尝试工具测试 #126225
- 恢复 Codex 运行尝试工具的唯一 Vitest 分片所有者 #126236
- 简化更新、卸载和安装程序生命周期内部逻辑 #126240
- 固定 macOS 的最终 Peekaboo 源码 #126243
- 在 Telegram QA 中隔离打包的模拟认证引导 #126247
- 为 Google Meet 测试添加明确的 API 边界 #126249
- 保留待处理的同 SHA QA 工作流调用 #126254
- 在 QA 中等待完整的终端任务元数据 #126256
- 恢复代理型插件预发布夹具加载 #126258
- 移除孤立的 macOS IPC 请求编解码器 #126267
- 恢复网关协议 lint 检查门禁 #126275
- 从测试中移除冗余的子集断言 #126293
- 移除重复的低价值测试 #126300
- 稳定共享 worker 中的扩展测试 #126309
- 移除冗余的 TUI 和 Codex 测试脚手架 #126310
- 移除冗余的浏览器、工作树和 Control UI 测试 #126312
- 保持共享测试辅助工具的变更测试路由完整 #126325
- 加速 macOS 提权主机测试套件 #126338
- 将 macOS 构建固定到 Peekaboo 4.2.2 #126340
- 消除 QA Lab 进程组 PID 等待的偶发失败 #126351
- 在 QA Lab 中等待配置重启唤醒 #126368
- 防止 QA 网关端口预留导致启动死锁 #126370
- 将外部 llama-server 策略移至共享运行时所有者 #126371
- 集中化基于能力的节点选择 #126374
- 在 Git 更新夹具中使用打包的 CLI #126383
- 拒绝不完整的 QA 证据运行 #126407
- 稳定模型选择器几何形状的 E2E 检查 #126438
- 在不移除 worker 资产的情况下恢复 npm 包大小预算 #126448
- 添加发布验证测试人员交接 #126456
- 在 QA 证据中保留真实的脚本失败 #126466
- 为发布验证预检 OCM 导入 #126471
- 明确所有者审查与独立批准的区别 #126475
- 限制已安装 worker 工件的解析范围 #126491
- 添加复制的 Codex 会话恢复回归测试覆盖 #126502
- 通过端到端回归测试保护复制状态升级 #126508
- 稳定 Control UI 设置和更新恢复测试 #126538
- 统一 ChatGPT 认证身份推导 #126544
- 隔离冲突的 QA 角色评估工件 #126558
- 移除持久化的思考选择溯源 #126561
- 加速 TUI 认证子进程计时器测试 #126563
- 防止过期的构建输出膨胀包 tarball #126577
- 使 Control UI 恢复证据捕获变为可选加入 #126583
- 修复 Control UI service worker 更新测试 #126584
- 接受完整的可信 Codex 扫描布局 #126588
- 在不改变生产行为的情况下加速 QA 证据冲突测试 #126596
- 稳定网关重启重放测试 #126606
- 稳定 macOS 聊天发件箱就绪测试 #126617
- 保持冻结的发布验证独立于移动的 main 分支 #126622
- 为 TUI PTY 测试分配唯一的串行所有者 #126624
- perf(agents): 为预准备的模型运行时复用网关插件生成 #126630
- 移除过时的插件安全扫描期望 #126632
- 使部分回复生命周期测试确定性收敛 #126639
- 加速 Buzz 重连生命周期测试 #126649
- 通过 PR 标签和评论触发 Mantis Telegram 验证 #126658
- 在测试中确定性触发重启健康探测超时 #126664
- 通过完整候选 SHA 调度冻结的发布验证 #126669
- 在发布验收测试中缓存解析后的工作流 #126673
- 防止临时路径护栏 Git 缓冲区溢出 #126683
- 刷新生成的原生语言环境工件 #126696
- 确认并跟踪 Mantis 拉取请求请求 #126702
- 安全清理已退出的 Telegram QA 观察器 #126704
- 更新 macOS Peekaboo Bridge 源码固定版本 #126709
- 加速 Claude 实时捕获测试 #126717
- 去重 Plugin SDK 发布预检声明 #126725
- 隔离 Nextcloud Talk 错误响应时序测试 #126740
- 简化 ACP 所有权和会话绑定管道 #126741
- 保持网关会话测试使用其选定的逐用例存储 #126744
- 收紧媒体断言安全基线 #126745
- 按路径关闭 ACP 测试数据库 #126746
- 将 Control UI 配置辅助工具排除在启动包之外 #126754
- 恢复 web 提取器的完整变更文件覆盖 #126755
- 在 PR 工作树转换期间批量检查被忽略的文件 #126759
- 将定期 main 验证固定到确切的 SHA #126766
- 将归档终端测试 PTY 绑定到其所有者 #126767
- 添加仅 Telegram 的包验收配置 #126769
- QA Lab 在私信入口接受
dm#126782 - 允许手动启动 Telegram 包验收运行 #126794
- 使 Control UI gzip 输出与运行时无关 #126795
- 规范化沙箱后端所有权 #126828
- 在 main 推进后保持冻结的发布工具可信 #126881
- 用模拟计时器替换 Matrix 租约到期测试等待 #126885
- 移除冗余的原生测试镜像 #126896
- 移除重复的插件测试断言 #126917
- 移除与实现耦合的核心测试脚手架 #126926
- 为全新和恢复的 Amp orb 配置受支持的工具 #126933
- 接受更晚的扩展稳定补丁候选 #126936
- 精简冗余的 UI 和工具测试接缝 #126937
- feat: 持久化有界的转录显示行 #126939
- feat: 持久化有状态的转录显示语义 #126943
- 将 Docker 种子更改路由到可执行的 CI 通道 #126949
- 刷新生成的配置文档基线 #126956
- 更新共享认证存储的预发布入门验证 #126958
- docs: 改进发布验证工作流 #126959
- test(e2e): 共享规范的认证存储读取器 #126960
- 恢复实时 OpenAI 入门回归验证 #126965
-
避免重复的 web 通道清单发现 #126966
-
阻止向导测试修改全局 Node 路径 #126969
- 提高捆绑文档的 npm 包大小检查阈值 #126970
- 使失败工具恢复 QA 与标准诚实指令保持一致 #126971
- 拒绝仅含跳过测试的 QA 置信通道 #126975
- 让 Mantis Telegram 回填更加可靠 #126980
- 让包引导成为容器 QA 的主要负责人 #126981
- 按插件生成缓存模型抑制计划 #126982
- test: 移除最后的移动提示重复项 #126990
- 在公共包类型上保留打包的 Plugin SDK 检查 #126992
- fix(release): 建立不可变的发布计划契约 #127008
- 使发布验证重试显式化并在失败时关闭 #127012
- 在诊断完成前报告发布阻塞项 #127014
- 拆分过大的 cron 视图测试以恢复 lint #127018
- 允许为完整 SHA npm 预检打包 Unreleased 变更日志 #127019
- fix(release): 保留冻结的 ClawHub 请求契约 #127023
- 加速懒加载 UI 生命周期测试 #127025
- 让 Mantis 无需跳过预检即可运行 Telegram 证明 #127032
- 移除无效的 CLI 启动导入边界 #127046
- 加速 Control UI 配对访问测试 #127047
- 使 Codex 实时验证与 Ultra 到 Max 请求映射对齐 #127058
- 加速 Agents 页面异步测试轮询 #127063
- 收窄已安装插件索引规范化的导入范围 #127067
- 限制 QA Lab OTEL 超时诊断 #127077
- 稳定模型回退 E2E 测试的运行时间 #127079
- 加速 model-provider 页面回归测试 #127085
- 移除过时的 Telegram 进度摘要折叠功能 #127089
- 以完整 Gateway 启动运行 transcript-cursor E2E #127094
- 通过共享所有者验证迁移后的 Codex 认证 #127097
- 加速新会话模型控制测试 #127101
- 将 Node 缓存写入与拉取请求任务隔离 #127107
- 改进 Mantis Telegram 证明的可靠性和证据处理 #127108
- 加速 Tasks 页面单元测试状态观察 #127121
- 移除过时的 Discord 操作运行时包装器 #127123
- 避免重复扫描遗留投递队列 #127129
- 移除仅限 beta 的对外回复迁移 #127133
- 加速 Control UI 模型设置测试 #127134
- perf(ci): 并行化安装程序冒烟验证 #127138
- 加速 Control UI 服务器偏好测试 #127144
- 防止手动 CI 候选写入共享缓存 #127149
- 将性能基准测试凭据和缓存与不可信引用隔离 #127160
- 加速 board-provider 快照测试 #127163
- 在插件查找期间复用提供方所有权元数据 #127178
- 恢复按执行路径发现 QA 场景 #127185
- 统一原生审批客户端设置逻辑 #127189
- fix(test): gateway 发布套件在 Windows 清理阶段因 EBUSY 失败 #127201
- 解析会话密钥时避免完整分词 #127249
- 扁平化 gateway HTTP 请求阶段 #127264
- fix(qa): 预留 Matrix no-reply 清理预算 #127280
- 集中管理 update CLI 测试临时目录清理 #127286
- fix(plugins): 在热路径上复用已发布的元数据 #127355
- perf(agents): 避免为单点查询进行完整名册投影 #127384
- improve(qa): 避免在 OTEL 接收器测试中加载代理运行时 #127420
- perf(discord): 避免冗余的对外负载清理 #127422
- improve: 加速浏览器扩展安全测试套件 #127471
- refactor(tooling): 集中管理受控子进程清理 #127480
- test(agents): 覆盖已配置的 bundle MCP 请求超时 #127529
- perf(gateway-client): 跳过未使用的时序分发 #127566
- test(msteams): 跨会话类型固定回复线程和反应路由 #127568
- improve(test): 加速模型提供方恢复观察 #127570
- fix: 阻止泄漏的控制台路由闩锁导致 CLI 失败输出测试不稳定 #127604
- perf(slack): 复用准备好的对外负载 #127678
- perf(onboarding): 避免广泛的 provider-auth 运行时导入 #127680
- refactor(telegram): 移除过时的操作运行时覆盖 #127683
- refactor: 移除冗余的扩展测试接缝 #127688
- chore: 精简重复的核心测试断言 #127708
- fix(qa): 替换 Telegram 证明框架中仅限 Linux 的 /proc 探测 #127718
- refactor(browser): 移除仅用于测试的路由绕过 #127727
- test(plugins): 保留无配置清单的预期 #127765
- fix(e2e): 恢复 package-to-git 发布验证 #127768
- improve(media): 跳过未使用的本地 MIME 探测 #127772
- feat(mantis): 通过配方库实现可编程的证明边界 #127782
- improve(gateway): 避免复制单块请求体 #127783
- fix(mantis): 为自动触发的运行发布证明评论 #127787
- improve(gateway): 避免无目标会话缓存分配 #127790
- refactor(plugins): 统一同步消息钩子 #127797
- perf(mantis): 并行化证明构建并预热缓存 #127798
- chore(ui): 恢复 markdown 测试 lint #127799
- improve(googlechat): 跳过空的入站媒体投影 #127803
- feat(mantis): 保持 QA 租约有效并暂存夹具插件 #127804
- fix(slack): 将命令测试保留在插件边界内 #127805
- fix(release): 接受冻结的 QA 完成证据 #127806
- improve(gateway): 减少作用域广播分发的工作量 #127811
- fix(ci): 阻止回复分发分片状态泄漏 #127814
- improve(line): 减少纯文本入站处理 #127827
- feat(e2e): 为 Mantis 证明记录提供方媒体内容事实 #127830
- refactor(ui): 在统一位置统计后台任务 #127832
- perf(e2e): 每次 Mantis 运行复用一个已授权的 Telegram Desktop 会话 #127835
- refactor(tui): 停止对每个流式 markdown 块进行两次清理 #127838
- refactor(ui): 移除从未执行的详情面板消息升级路径 #127846
- improve(signal): 复用已解析的入站负载 #127851
- improve(mattermost): 只解码一次入站 websocket 帧 #127870
- fix(mantis): 为租约围栏命令保留调用方标准输入 #127871
- improve(imessage): 复用准备好的入站账户服务 #127877
- fix(mantis): 将框架 pdf 工具模型固定到目录模型 #127882
- improve(whatsapp): 复用入站消息投影 #127958
- fix(mantis): 证明 PR 合并提交而非原始 head #127961
- improve(irc): 复用已认领的入站投影 #127966
- perf(sessions): 跳过重复的会话记录根准备 #127990
- perf(plugins): 共享模式验证格式作用域 #128004
- perf(mantis): 仅运行时构建证明通道 #128007
- fix(mantis): 在证明裁决中展示通道阻塞原因 #128013
- fix(test): 在 Vitest 停滞时暴露诊断信息 #128020
- perf(slack): 复用线程历史文本投影 #128022
-
test(infra): 阻止 ssh 隧道 stderr 用例挂起测试套件 #128027
-
perf(qa-lab): 避免平方级的车道排除 #128072
- perf(process): 避免重新扫描已退出的运行 #128080
- feat(mantis): 发布可信车道事实摘要及差分行 #128089
- feat(mantis): 为证明代理提供开发者 Shell 与网关重启能力 #128094
- feat(mantis): 新增长时间保持活动轮次的配方 #128117
- fix(mantis): 无需十秒延迟即可隔离丢失的 Telegram 租约 #128122
- fix(mantis): 强制判定与预期保持一致,并发布代理分析文件 #128124
- improve(outbound): 降低分块规划开销 #128128
- refactor(backup): 统一必需路径解析 #128132
- perf(state): 在缓存数据库写入时跳过冗余的模式探测 #128133
- fix(release): 恢复失败的验证而不重复执行已通过的任务 #128141
- refactor(context-engine): 移除所有者清理辅助函数 #128143
- test(control-ui): 为聊天流式传输运行时预算添加守护 #128154
- refactor(plugins): 统一插件条目排序 #128170
- 将 macOS 入门 CLI 安装提示附加到窗口 #128183
- refactor(mantis): 为 Codex 提供开放式的 Telegram 证明控制 #128197
- chore(test): 缩减 Discord 断言基线 #128203
- fix(test): 隔离提供程序故障转移模拟 #128207
- fix(release): 在 git 夹具中保留原生预构建产物 #128210
- test(audit): 事件循环探测因共享运行器抖动而失败,而非真正的阻塞 [AI-assisted] #128228
- fix(ci): 等待 Slack 提供程序回复送达 #128234
- fix(ci): 验证完整的插件绑定证明日志 #128235
- fix(release): 从候选负载安装 Bun 冒烟测试 #128243
- perf(discord): 避免重复的入站绑定查找 #128264
- fix(qa): 缺少必需断言时使入门流程失败 #128277
- refactor: 整合加载器测试夹具 #128291
- perf(matrix): 复用附件投影 #128294
- refactor(workboard): 整合网关与模式辅助函数 #128307
- improve(telegram): 降低回复准备开销 [AI] #128308
- test(memory-core): 在移除夹具状态目录前释放缓存的数据库 #128310
- fix(qa-lab): 清理失败时释放 Mantis 凭据 #128315
- refactor(tests): 去重平台与运行时夹具 #128323
- fix(slack): 防止重复事件后产生过期的防抖状态 #128331
- refactor(protocol): 依赖合成的 Swift 编码键 #128334
- test(qa-lab): 在移除夹具临时目录前释放缓存的数据库 #128335
- refactor(providers): 去重故障转移与流式传输夹具 #128338
- refactor(agents): 整合生成与运行时夹具 #128339
- refactor(cli): 集中管理入门与设置选项的所有权 #128349
- fix(release): 在 main 分支上注册聚焦的测试版证据 #128391
- fix(test): 为 Ollama 对等注册提供运行时 #128396
- test(scripts): 等待 e2e 状态路径文件包含内容 #128403
- improve(markdown): 跳过不可能的表格解析 #128408
- test(nodes): 固定受信任的会话身份以防御伪造的调用参数 #128415
- fix(qa): 在活动挂起等待期间保持重启验证 #128436
- fix(ci): 隔离发布 QA 车道锁 #128458
- perf(ci): 拆分 Telegram 预发布测试 #128459
- improve(ci): 分片 iOS 截图捕获 #128460
- fix(ci): 对源码包生产者进行门控 #128463
- fix(agents): 尊重私有 QA 强制选择的运行时 #128475
- test(codex): 锁定公示的 Ultra 会话意图 #128481
- 避免重复执行聚焦的 Gateway 测试 #128486
- revert: 撤销未授权的 Codex 钩子中继合并 #128493
- refactor(scripts): 整合构建内存夹具 #128506
- fix(ci): 在生成基线之前等待 Claude 缓存探测稳定 #128507
- fix(test): 修复作用域化的 unit-fast 运行执行无关项目并破坏隔离的问题 #128554
- test(msteams): 覆盖代理反应移除的对等性 #128560
- refactor(agents): 移除过时的插件投递默认值包装器 #128565
- refactor(xai): 共享 responses 工具请求传输 #128571
- fix(msteams): 使用单一的 Teams API 运行时入口点 #128572
- refactor(command-explainer): 统一参数投影 #128579
- refactor(gateway): 移除重复的启动服务生命周期 #128582
- 在仓库工具中复用共享的正整数解析 #128586
- fix(ci): 准备网关配置文件的实时启动 #128605
- refactor(ui): 移除已停用的 Control UI 样式表规则 #128611
- refactor(catalog): 一次性规范化提供程序路由字段 #128709
- refactor(gateway): 移除未使用的常驻生命周期注册表 #128710
- refactor(config): 简化插件验证状态 #128713
- refactor(build): 复用规范的直接运行入口守卫 #128715
- refactor(firecrawl): 复用规范的提供程序运行时辅助函数 #128717
- refactor(telegram): 统一交互式键盘渲染 #128728
- fix(ci): 固定 iOS Fastlane 工具链 #128735
- refactor(ui): 复用规范的 UUID 生成 #128753
- refactor(agents): 移除提供程序发现测试全局变量 #128758
- refactor(slack): 复用规范的交互式块渲染器 #128760
- refactor(gateway): 统一维护生命周期所有权 #128766
- refactor(tooling): 移除仅供测试使用的生产辅助函数导出 #128770
- refactor(parallel): 共享搜索请求生命周期 #128775
- fix: 使完整验证在各本地环境中保持密封性 #128777
- test(ui): 按关注点拆分设置节点测试套件 #128788
- fix(qa): 运行显式选择的 Telegram RTT 场景 #128795
- improve: 序列化 Telegram Mantis 证明 #128811
- test(ui): 将 Claude 会话选择限定到侧边栏链接 #128874
- fix(gateway): 使用安全的遥测抖动 #128998
- improve(ci): 在托管检查中运行临时路径守卫 #129000
- refactor(gateway): 整合就绪后的维护调度 #129027
- refactor(infra): 复用规范的 PATH 前置规范化 #129028
- refactor(ui): 整合在线状态负载解析 #129029
- refactor(discord): 复用规范的交互式组件渲染器 #129031
- fix(test): 在 CLI 实时测试框架中发布运行时 #129041
- refactor(brave): 共享提供程序搜索生命周期 #129046
- refactor(media): 复用规范的自动图像选择 #129049
- refactor(scripts): 移除不可能的跨操作系统网关分支 #129053
- fix(qa): 修复云消失证明 #129056
- improve(test): 除非显式请求,否则跳过 Control UI 更新录制 #129057
- test(core): 去重运行时夹具 #129058
- refactor(agents): 移除未使用的未知工具守卫管道代码 #129062
- refactor(config): 简化允许值格式化 #129064
- test(plugins): 去重提供程序夹具 #129072
- refactor(agents): 整合扩展运行器回调 #129086
- refactor(i18n): 共享规范的本地应用语言区域 #129100
- refactor(agents): 整合中止尝试的结算 #129107
-
refactor(queue): 移除单次使用的辅助间接层 #129108
-
refactor(signal): 统一反应接收方与变更路径 #129110
- refactor(apple): 共享原生聊天负载规范化 #129113
- chore: 移除重复的媒体注册表测试 #129115
- refactor(plugins): 整合提供方注册流程 #129117
- refactor(cli): 简化消息命令操作注册 #129122
- refactor(auto-reply): 统一会话投递路由解析 #129124
- refactor(channels): 复用通配符模型匹配器 #129125
- refactor(config): 移除过时的物化模式 #129132
- refactor(ui): 采用规范化会话用量请求 #129137
- refactor(gateway): 整合工作区清单辅助函数 #129152
- refactor(cli): 集中 Claws 输出格式化 #129162
- chore: 移除过时的媒体超时测试 #129167
- refactor(scripts): 移除仅测试使用的扩展包边界辅助函数 #129171
- improve: 避免为纯会话历史解析器测试初始化 Gateway #129179
- chore: 移除重复的 Anthropic Vertex 策略测试 #129180
- refactor(agents): 将实时模型策略移至测试所有者 #129184
- improve: 使用 Bun 1.4 验证构建后的 CLI #129192
- refactor(gateway): 共享转录用量聚合 #129199
- fix(release): 验证聚焦候选版本检出 #129201
- refactor(slack): 规范化审批展示渲染 #129205
- refactor(scripts): 移除过时的 z.ai 回退复现 #129208
- refactor(scripts): 移除过时的 SQLite 事故复现 #129212
- perf(test): 直接等待一次性 CLI 退出完成 #129228
- test(reply): 去重回复运行器测试夹具 #129229
- test(gateway): 去重 cron 测试夹具 #129233
- refactor(workboard): 整合卡片规范化辅助函数 #129236
- fix(release): 允许在聚焦证据日志中使用 ANSI #129238
- fix(gateway): 防止实时配置重试替换运行时 #129239
- fix(qa): 恢复云工作进程轮次中途恢复证据 #129241
- refactor(podman): 共享无根安全辅助函数 #129242
- refactor(discord): 统一审批生命周期渲染 #129246
- test(wizard): 去重设置测试夹具 #129252
- refactor(agents): 统一生成媒体引用处理 #129253
- test(openshell): 去重沙箱测试夹具 #129258
- test(memory): 去重提升测试夹具 #129267
- fix(qa): 将重启哨兵检查限定在场景日志范围内 #129270
- refactor(plugins): 去重安装安全扫描契约 #129272
- refactor(browser): 统一受防护的页面交互 #129274
- fix(qa): 修复过时的 Playwright 场景测试选择器 #129277
- refactor(ui): 去重工作板元数据规范化 #129280
- refactor(qa): 整合运行时测试夹具 #129290
- test(prompts): 以增量形式存储快照变体 #129295
- test(daemon): 去重服务测试夹具 #129296
- test(outbound): 去重投递测试夹具 #129297
- refactor(exa): 统一内容验证 #129298
- refactor(browser): 统一浏览器变更路由 #129303
- test(node-host): 去重系统运行测试夹具 #129305
- refactor(agents): 去重工具展示定义 #129306
- test(clawhub): 去重生命周期测试夹具 #129309
- refactor(browser): 去重浏览器可执行文件候选项 #129323
- fix(qa): 生成可运行的场景覆盖命令 #129340
- refactor(cli): 去重懒加载子命令注册 #129351
- refactor: 移除过时的认证状态投影 #129358
- test(skills): 使学习提示词与编写标准对齐 #129370
- refactor: 隔离原生 CLI 可用性解析 #129374
- test: 在清理前等待懒加载侧边栏加载完成 #129376
- refactor: 移除意外的 Claude 认证类型导出 #129383
- test: 复用嵌入式运行器权限测试装置 #129385
- fix: 保持已停用认证配置查找不依赖运行时 #129387
- fix(qa): 拒绝不完整的手动通道响应 #129395
- test: 稳定认证与生命周期测试夹具 #129397
- test(doctor): 按集合顺序断言认证健康目标 #129409
- fix(qa): 拒绝不可能的空场景证据 #129412
- fix(maintainers): 避免跳过的 CI 运行阻塞 PR 合并 #129428
- refactor(plugins): 集中主机注册诊断 #129432
- fix(i18n): 语言区域清单变化时刷新原生语言区域 #129438
- refactor(discord): 统一反应客户端解析 #129441
- fix(parallels): macOS 开发升级不必要地重建检出内容 #129444
- refactor(cli): 整合镜像选项验证 #129463
- refactor(update): 移除不可达的安装重试间接层 #129465
- fix(release): 防止空的 VCR 镜像输入 #129467
- refactor(auto-reply): 简化来源与目的地路由 #129471
- fix(test): 修复 CLI 进程测试与自身启动开销竞争的问题 #129489
- refactor(test): 加速 MCP Doctor 覆盖测试,无需重复变更配置 #129498
- refactor(scripts): 共享 SQLite 压缩负载证明 #129499
- chore: 移除已退役的提供方发现别名防护 #129500
- fix(ci): 修复继承的认证测试令缓存预热器超时的问题 #129507
- refactor(tts): 整合语音提供方排序 #129508
- refactor(ai): 共享正整数解析 #129512
- refactor(hooks): 移除未使用的消息事件防护 #129515
- refactor(tool-display): 精简生成的元数据 #129523
- refactor(codex): 精简生成的协议 JSON #129524
- test(agents): 将共享运行器集成保留在所有者生命周期中 #129528
- chore: 移除重复的 Cloudflare 包装器测试 #129530
- refactor(memory): 集中溯源投影 #129532
- refactor(lobster): 统一受管流程解析 #129540
- perf(test): 将 Workboard 浏览器证据捕获设为选择加入 #129554
- refactor(plugins): 移除过时的压缩注册表门面 #129565
- fix(parallels): 添加冻结认证前置条件契约 #129575
- test(agents): 在会话权限证明中固定插件测试装置路由 #129582
- fix(auth): 从源码加载提供方 worker #129583
- chore(codex): 移除重复的审批策略测试 #129586
- refactor(apple): 规范化字符串目录序列化 #129592
- refactor(pairing): 复用规范化的配对请求记录 #129594
- chore: 移除重复的 Google 思考测试 #129595
- perf(test): 跳过常规的 Workboard 同级证据捕获 #129596
- fix(ci): 恢复主分支验证 #129607
- chore: 移除重复的用户路径测试 #129608
- fix(ci): 修复元数据范围变更后模型解析测试失败的问题 #129627
- chore(i18n): 刷新原生语言区域 #129631
- refactor(link-understanding): 复用媒体作用域解析器 #129632
- chore: 在选择边界测试触发阈值 #129634
- perf: 避免提供方策略加载编译传输图 #129652
-
refactor(canvas): 共享 HTML 转义 #129653
-
fix(sessions): 保持磁盘清理与通道插件隔离 #129657
- fix(qa): 自检通过发送给错误收件人的回复 #129661
- perf(test): 加速授权 Beta 证据验证 #129668
- feat(skills): 添加就地发布验证模式 #129673
- fix(test): 防止 shared-worker 元数据重置破坏无关测试套件 #129680
- chore: 移除重复的 model-readiness 断言 #129683
- fix(ci): 运行隔离的网关代理方法 #129686
- refactor: 移除 progress-card 限制转发器 #129687
- fix(sqlite): 覆盖确切的稳定数据库升级路径 #129695
- refactor(reef): 移除过时的 JSONL 协议存储 #129698
- fix(ci): 防止紧凑节点分片超时 #129702
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw