The source record for v2026.4.23 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.
Treat this as a stable maintenance checkpoint and keep the release record beside the backup and rollback evidence. A release tag describes the project change. Your Gateway's provider, channel, platform, and account support should be recorded separately.
Channel
Stable
Primary signals
Providers/OpenAI; Providers/OpenRouter; Image generation
Publication date
2026-04-24
A small field test
Providers/OpenAI
Evidence from the release. add image generation and reference-image editing through Codex OAuth, so openai/gpt-image-2 works without an OPENAI_API_KEY. Fixes #70703.
Operator reading. Before widening access for Providers/OpenAI, replay a narrow allow and deny case. A readable denial and a revoked test credential are part of the acceptance record.
Providers/OpenRouter
Evidence from the release. add image generation and reference-image editing through image_generate, so OpenRouter image models work with OPENROUTER_API_KEY. Fixes #55066 via #67668.
Operator reading. The safe reading of Providers/OpenRouter is operational: prove the model can answer the intended task, then force a bounded failure and verify that no side effect is repeated.
Image generation
Evidence from the release. let agents request provider-supported quality and output format hints, and pass OpenAI-specific background, moderation, compression, and user hints through the image_generate tool.
Operator reading. The safe reading of Image generation is operational: prove the model can answer the intended task, then force a bounded failure and verify that no side effect is repeated.
Codex harness
Evidence from the release. route native request_user_input prompts back to the originating chat, preserve queued follow-up answers, and honor newer app-server command approval amendment decisions.
Operator reading. Treat Codex harness 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
Codex harness/context-engine
redact context-engine assembly failures before logging, so fallback warnings do not serialize raw error objects.
A catalog label for Codex harness/context-engine is only the first signal. Confirm the account, endpoint, context limit, and tool policy that the running Gateway actually selected.
Operator checklist before rollout
- Before touching persistent state, capture the version, host, provider, and workspace for Providers/OpenAI.
- Read the linked release record and verify a backup whenever the change can alter configuration or session data.
- Exercise the named capability with a non-sensitive prompt, including the fallback or refusal result if it occurs.
- Force a timeout or provider fallback in a disposable session and verify that no side effect is repeated.
- Close the test with the evidence attached, and do not widen the rollout while a behavior remains unexplained.
openclaw --version
openclaw gateway status
openclaw security audit
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
Codex harness. route native request_user_input prompts back to the originating chat, preserve queued follow-up answers, and honor newer app-server command approval amendment decisions. Treat the fix as a boundary condition and retain the source wording beside your local result.
Codex harness/context-engine. redact context-engine assembly failures before logging, so fallback warnings do not serialize raw error objects. Keep the reproduction and the post-fix result together in the acceptance record.
This page is a practical reading of the v2026.4.23 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
- v2026.4.23 source recordgithub.com
- release indexgithub.com
- model provider referencedocs.openclaw.ai