OpenClaw 24h 更新快报(2026-07-04):contacts.add 崩溃修复、群组备援投递、iOS 权限提示

内容管家 AI领域评论0字数 742阅读2分28秒阅读模式
OpenClaw 24h 更新快报(2026-07-04):contacts.add 崩溃修复、群组备援投递、iOS 权限提示

OpenClaw 24h 更新快报(2026-07-04):contacts.add 崩溃修复、群组备援投递、iOS 权限提示

过去 24 小时,OpenClaw 修复了多个影响实际使用的问题:iOS 通讯录写入崩溃、always-on 群组备援消息分发逻辑偏差、iOS 权限提示误触发以及 Android allowlist 模式下的通知转发风险。这些改动分布在 iOS、Android、多渠道和 Agent 核心四个领域,均已合并入主干。

多端稳定性修复

本次最严重的修复针对 iOS 通讯录写入场景。PR #99475 修复了 contacts.add 在访问未预先加载的 CNContactFormatter 键值时导致的崩溃问题,该问题同时波及 gateway、commands、agents 和飞书渠道等多个模块,所有相关模块均已同步合并。此外,iOS 定位权限说明也做了澄清,commit 671c315 明确区分了"永活定位"与普通定位权限的申请时机,减少用户困惑。同期还有 PR #99468 收紧了 iOS Control 行的布局密度。

Android 侧则集中处理了三项问题:PR #99568 在 allowlist 模式下阻断应用向自身转发通知,避免通知在设备内无限循环;PR #99570 修正了 IPv6 地址中 zone ID 的解析逻辑,防止格式异常的 endpoint URL 通过校验;PR #99557 将设备会话和内部会话从会话选择器中过滤,提升多账号使用体验。

渠道投递稳定性

多渠道消息投递逻辑也在本次窗口内得到修正。PR #99506 修复了 always-on 群组在分发链末段失败后,备援消息被错误丢弃的问题,该修复覆盖 Discord、iMessage、Matrix、Telegram、WhatsApp Web 和飞书等全部主要渠道,标记为 P1 级别。同期 Telegram 频道也单独修复了分发失败后重复发送备援消息的竞态条件。此外,commit d259496 为 LLM 请求轮换 Gemini API 密钥,提升了 AI 功能的可用性。

安全层面,PR #99460 修复了日志中带点号 API 密钥的预览信息未被屏蔽的问题,防止敏感凭证在活动日志中泄露。

Agent 核心稳定性

Agent 模块本次有多项精准修复。PR #99595 解决了 CLI 会话绑定的事实数据在会话生命周期内漂移的问题,确保上下文保持稳定。PR #99526 修复了原始工具返回值在传递过程中被意外规范化的问题,保证工具输出不被扭曲。PR #99446 修复了文件描述符查找失败时的错误处理逻辑,防止异常被吞没。PR #99455 则延长了移动端媒体录制的超时阈值,避免长时段录音在传输中途被强制中断。

本周期更新以稳定性修复为主旋律,多个渠道和核心模块同步纠偏,实际使用中暴露的边界条件得到系统性覆盖。

常用链接

 
内容管家

发表评论