Weekly Claw • 2026-04-24
OpenClaw had a shipping week, not a vibes week
GPT-5.5 landed, image generation got serious, local workflows got less annoying, and the release notes were basically a long apology to anyone who has ever debugged channels at midnight.
Best framing: the team kept widening the product surface while paying down the weird edge-case tax.
Numbers first
The repo was loud this week
2,481main commits
167commit authors
102change bullets
337fix bullets
- 2,481 commits on main from Apr 19–24
- 167 unique commit authors
- Top authors: Peter Steinberger 1,685; Vincent Koc 229; Ayaan Zaidi 130; Shakker 57
- Changelog sample: 102 changes vs 337 fixes across 2026.4.20–.23 + Unreleased
That ratio matters: the product is expanding, but most of the week was still hardening. Good sign. Annoying sign. Both can be true.
Release headline
GPT-5.5 became a first-class OpenClaw route
- 2026.4.23 added GPT-5.5 catalog work through bundled Pi/OpenAI Codex metadata
- Codex OAuth defaults stay on the `openai-codex/gpt-5.5` route instead of drifting to API-key OpenAI
- Codex harness fixes covered approvals, app-server selection, model catalogs, Windows shims, replay, verbose progress, OAuth status
- Translation: fewer “why is Codex being weird?” support spirals
This is the least glamorous slide and probably the most useful one.
Image + voice surface
Media tools stopped being side quests
- OpenAI `gpt-image-2` became the bundled image-gen default with 2K/4K size hints
- OpenAI image generation/editing now works through Codex OAuth — no `OPENAI_API_KEY` required
- OpenRouter image models joined `image_generate`
- xAI/Grok image, TTS, STT, realtime transcription, and Voice Call paths landed in 2026.4.22
- Gradium TTS appeared in Unreleased via `#64958`
OpenClaw is quietly turning “send media to an agent” from demo magic into plumbing.
Operator workflow
Local mode and model adding got real
- `/models add <provider> <modelId>` lets users register a model from chat without a Gateway restart
- Local embedded TUI mode runs terminal chats without Gateway while keeping plugin approval gates
- Auto-install missing provider/channel plugins during setup
- Diagnostics export bundles sanitized logs, status, health, config, and stability snapshots
Less yak shaving. More “try the model and move on with your life.” Radical technology.
Channels
The messy chat surfaces got attention
- Telegram markdown images now become media replies instead of ugly plain-text URLs
- Slack MPIMs are treated as group chat context, and verbose tool traces stop leaking into rooms
- WhatsApp setup avoids eager Baileys loading; media normalization improved
- BlueBubbles group prompts and iMessage sends/tapbacks got fixes
- Discord, Telegram, Slack preview streaming now shows tool progress before finalization
This is where users feel quality. Not in the model list. In whether the bot embarrasses itself in a group chat.
Security + trust
The team kept tightening the doors
- Owner-only commands now require owner identity instead of permissive fallback rules
- External content strips common chat-template special tokens to prevent role-boundary spoofing
- Mobile cleartext rules, Teams/Discord/QQBot auth paths, webhook SecretRefs, SSRF guards, and avatar routes all got hardening
- Config edits for agents are fail-closed by default
The security work is not one feature. It is a rhythm now.
Community signal
The public story matched the changelog
- OpenClaw’s own X thread led with GPT-5.5, Codex OAuth image generation, forked-context subagents, and channel polish
- They separately called out `openclaw plugins enable tokenjuice` for reducing tool-call token use
- A retweeted user reaction said they were skeptical of OpenClaw, tried it, and now see it as an early glimpse of the agent future
- No fresh clawtributors export existed for Apr 19–24, so this deck uses changelog + GitHub + X signal rather than pretending Discord data was available
Important: the public posts were specific. We should be too.
Presenter framing
How Henry should say it
- Lead with: “This week was about making OpenClaw less haunted.”
- Then give three receipts: GPT-5.5 route, `/models add`, and channel/media fixes
- Use the 2,481 commits / 167 authors stat early; it gives the whole segment weight
- Do not over-explain every fix. Pick the ones people can feel: images, local TUI, Slack/Telegram/WhatsApp, security
If someone asks “what actually shipped?”, avoid philosophy. Say names. Say commands. Say versions.
30-second close
Close it like this
- “OpenClaw is moving in two directions at once: bigger surface area, fewer sharp edges.”
- “GPT-5.5, image generation, local TUI, `/models add`, tokenjuice, and channel polish are the headline pieces.”
- “But the real story is the fix volume. This was not just feature fireworks. It was a lot of unglamorous work making the thing survive real users.”