v2026.5.10-beta.1 changes how an agent selects, calls, or remembers a provider. The official record describes a provider, model, voice, or context change; the useful test is a small request with the provider boundary recorded.
Because this is a pre-release, use a disposable Gateway first and leave the stable version available for comparison. The release body cannot certify every local combination of provider, channel, platform, and account; use the bounded test below for the path you actually run.
Channel
Pre-Release
Primary signals
QA/Mantis; Discord/voice; Agents
Publication date
2026-05-10
Provider and model consequences
QA/Mantis
Evidence from the release. add Telegram live PR evidence automation with Convex-leased credentials, Crabbox transcript capture, motion GIF previews, and inline PR comments.
Operator reading. Read QA/Mantis as an authorization checkpoint: prove who may act, what the action can reach, and how the rejected attempt is surfaced to the operator.
QA/Mantis
Evidence from the release. add a Telegram desktop scenario builder that leases Crabbox, installs native Telegram Desktop, configures an OpenClaw Telegram gateway with leased bot credentials, and records VNC screenshot/video artifacts.
Operator reading. The useful evidence for QA/Mantis is the refusal path as well as the success path. Use synthetic credentials and record the policy that made each decision.
Discord/voice
Evidence from the release. add realtime voice diagnostics for speaker turns, playback resets, barge-in detection, and audio cutoff analysis.
Operator reading. For Discord/voice, delivery is only proven when identity survives an interruption. Keep a disposable channel, send one request, and check for a single reply in the intended thread.
Agents
Evidence from the release. apply the LLM idle watchdog while provider stream setup is still pending, preventing silent pre-stream model hangs from waiting for the full agent timeout.
Operator reading. The safe reading of Agents is operational: prove the model can answer the intended task, then force a bounded failure and verify that no side effect is repeated.
What changes outside the chat box
Cron
let isolated self-cleanup runs inspect their own job run history while keeping other cron jobs and mutation actions blocked. Fixes #80019.
Exercise Cron twice with a disposable trigger. The expected result is one side effect, a readable terminal state, and a cancellation path while work is still pending.
A bounded check for this version
- Start with a disposable checkpoint: record the version, host, provider, and workspace tied to QA/Mantis.
- Check the release's migration notes and make a restorable backup before changing persistent state.
- Use a disposable conversation for one send, one reconnect, and one retry; keep the destination identifiers with the result.
- Leave the channel disabled after the test if its credentials or pairing were created only for this rehearsal.
- If the result differs from the release body, stop the rollout and attach the log, screenshot, or transcript to the version record.
openclaw --version
openclaw gateway status
openclaw models
Close the loop with evidence
A useful maintenance record names the changed behavior, the behavior that stayed stable, the identity that approved the test, and the step that would undo it. Preserve that record beside the release tag.
Edge cases in this tag
Agents. apply the LLM idle watchdog while provider stream setup is still pending, preventing silent pre-stream model hangs from waiting for the full agent timeout. Record the failure that this correction addresses before declaring the upgrade complete.
Cron. let isolated self-cleanup runs inspect their own job run history while keeping other cron jobs and mutation actions blocked. Fixes #80019. This is the edge case to include in a regression check, especially when the release is pre-release.
The authoritative record is the v2026.5.10-beta.1 GitHub release. The release index gives the surrounding sequence, while the model provider reference supplies the operational background.
Reference Trail
Sources and further reading
- v2026.5.10-beta.1 GitHub releasegithub.com
- release indexgithub.com
- model provider referencedocs.openclaw.ai