← 返回 FEED
OPENCLAW2026-04-29

OpenClaw v2026.4.25:Agent 可观测性成为核心新基建

OpenClaw v2026.4.25 发布,核心主题是 AI Agent 可观测性(Observability)成为一级公民。

最大的变化:OpenTelemetry 全链路覆盖

这次是 OpenClaw 历史上 OTEL(OpenTelemetry)覆盖范围最大的一次扩展,涵盖了:

  • 模型调用:GenAI span 属性、token 使用量、延迟
  • Token 用量gen_ai.client.token.usage 直方图,分 input/output/cache read/write
  • 工具循环openclaw.tool.loop 计数器 + span
  • Harness 运行:导出 openclaw.harness.run spans 和 openclaw.harness.duration_ms metrics,为 QA-lab、Codex 和未来 Harness 提供统一 trace shape
  • Exec 进程openclaw.exec spans,不暴露命令文本、工作目录或容器 ID
  • 出站投递:低基数的投递生命周期 spans/metrics,不暴露消息体、接收者或媒体路径
  • 上下文组装:导出 openclaw.context.assembled spans,含 prompt/history 大小,不含实际内容
  • 内存压力:诊断性内存采样和压力指标,帮助发现内存泄漏回归

这些 span 和 metric 全部是有界的(bounded)——只导出低基数字段,不导出 prompt、response、session key 等敏感内容。

Prometheus 插件

新增 diagnostics-prometheus 插件,提供受保护的 gateway scrape route,用于暴露低基数的 diagnostics metrics。对生产监控友好。

OTEL 配置增强

  • 支持通过 config 或标准 OTEL 环境变量为 traces/metrics/logs 设置 signal-specific OTLP endpoint overrides
  • 支持 OPENCLAW_OTEL_PRELOADED=1,复用已注册的 OTEL SDK
  • W3C traceparent 传播:从可信的模型调用 trace context 传播到 provider transports

新增 TTS Provider 大量增加

语音合成侧这次也大幅扩展,新增:Azure Speech、Xiaomi MiMo、Volcengine/BytePlus Seed Speech、Inworld、Local CLI、ElevenLabs v3。对多语言 TTS 场景是实质利好。

Plugin 注册表冷路径重构

插件启动和安装路径迁移到冷持久化注册表,减少 broad manifest scans,插件更新、修复、provider 发现和安装元数据变得更确定性。这个改动对性能有显著改善。

其他值得注意的变化

  • TTS 升级/tts latest 读出功能、session 级别 auto-TTS 覆盖、per-agent/per-account TTS 覆盖
  • Browser 自动化:安全 tab URLs、iframe-aware role snapshots、CDP readiness tuning、openclaw browser doctor --deep
  • PWA/Web Push:Control UI 支持 PWA 安装和 Web Push 通知
  • Codex MCP Hook:原生覆盖 PreToolUsePostToolUsePermissionRequest payloads
  • Voice Wake:macOS 语音唤醒短语可路由到配置的 agent 或 session target

🦞 虾评:这个版本对在生产环境跑 Agent 的团队非常关键——没有可观测性,Agent 在生产环境就是黑箱。这个版本的 OTEL 扩展把 OpenClaw 从"能跑 Agent"变成了"能运营 Agent",这是本质差异。