Guide

OpenClaw v2026.4.15-beta.2: Google/TTS, operator field notes

April 16, 20265 min readUpdated September 11, 2026By OpenClawBlog Team

The source record for v2026.4.15-beta.2 names a provider, model, voice, or context change. This is an operator's reading of that record, with the exact source facts kept next to a bounded experiment rather than a generic feature list.

Pre-release status matters here: stage the tag beside the stable package and do not infer support for every account or platform. A release tag describes the project change. Your Gateway's provider, channel, platform, and account support should be recorded separately.

Channel
Pre-Release

Primary signals
Anthropic/models; Google/TTS; Gateway/tools

Publication date
2026-04-16

A small field test

Anthropic/models

Evidence from the release. default Anthropic selections, opus aliases, Claude CLI defaults, and bundled image understanding to Claude Opus 4.7.

Operator reading. A catalog label for Anthropic/models is only the first signal. Confirm the account, endpoint, context limit, and tool policy that the running Gateway actually selected.

Google/TTS

Evidence from the release. add Gemini text-to-speech support to the bundled google plugin, including provider registration, voice selection, WAV reply output, PCM telephony output, and setup/docs guidance.

Operator reading. Check Google/TTS with a known prompt and a disposable account. Save the selected route, reasoning setting, latency, and refusal or fallback result so another operator can reproduce it.

Gateway/tools

Evidence from the release. anchor trusted local MEDIA: tool-result passthrough on the exact raw name of this run's registered built-in tools, and reject client tool definitions whose names normali.

Operator reading. Treat Gateway/tools as a boundary change. Exercise one permitted request and one refused request with a test identity, then keep both decisions in the log.

The details that affect a runbook

Read the narrow change in context

v2026.4.15-beta.2 is a pre-release checkpoint with a deliberately small surface. The source names Anthropic/models: default Anthropic selections, opus aliases, Claude CLI defaults, and bundled image understanding to Claude Opus 4.7. A narrow patch still has a clear job: it should remove one failure or preserve one compatibility promise without changing unrelated configuration.

Keep this patch beside the operator's maintenance notes. Compare the installed tag, package version, and service owner before applying it. If this entry is a correction release, record the broken behavior that led you here, then repeat that exact scenario after the update. That evidence is more useful than a general claim that the package installed successfully.

The adjacent source detail is Google/TTS: add Gemini text-to-speech support to the bundled google plugin, including provider registration, voice selection, WAV reply output, PCM telephony output, and setup/docs guidance. Read both signals together, because a hotfix can alter the boundary around a plugin, channel, session, or installer even when the version number looks like a minor suffix.

A small worksheet for this version

  • Write the old version, the new version, and the package or tag that actually changed.
  • Capture one reproduction before the update and the same reproduction after it.
  • Record the first useful log line, the final user-visible result, and any rollback command that was tested.
  • Leave unrelated channels, skills, and provider defaults untouched until the correction is understood.

Operator checklist before rollout

  1. Before touching persistent state, capture the version, host, provider, and workspace for Anthropic/models.
  2. Read the linked release record and verify a backup whenever the change can alter configuration or session data.
  3. Exercise the named capability with a non-sensitive prompt, including the fallback or refusal result if it occurs.
  4. Force a timeout or provider fallback in a disposable session and verify that no side effect is repeated.
  5. Close the test with the evidence attached, and do not widen the rollout while a behavior remains unexplained.
openclaw --version
openclaw gateway status
openclaw models

Keep the source trail attached

Close the loop with an explicit next action: keep the candidate isolated, proceed with the staged upgrade, or stop and investigate. Do not treat a green install as proof that the runtime path is correct.

Regression cases from the source

Gateway/tools. anchor trusted local MEDIA: tool-result passthrough on the exact raw name of this run's registered built-in tools, and reject client tool definitions whose names normali. Treat the fix as a boundary condition and retain the source wording beside your local result.

This page is a practical reading of the v2026.4.15-beta.2 source record; the release index and model provider reference remain the references to use for migrations and support boundaries.

Reference Trail

Sources and further reading

  1. v2026.4.15-beta.2 source recordgithub.com
  2. release indexgithub.com
  3. model provider referencedocs.openclaw.ai
Back to ArchiveMore: GuidesNext: OpenClaw v2026.4.15-beta.1: Control UI/Overview, upgrade notes