2026.5.6
Fixes
- Doctor/OpenAI Codex: revert the 2026.5.5
doctor --fixrepair that rewrote validopenai-codex/*ChatGPT/Codex OAuth routes toopenai/*, which could break OAuth-only GPT-5.5 setups or accidentally move users onto the OpenAI API-key route. If 2026.5.5 already changed your default model, runopenclaw models set openai-codex/gpt-5.5 && openclaw config validateto switch the default agent back to the Codex OAuth PI route. Fixes #78407. - Plugins/runtime fetch: drop third-party symbol metadata from plain request header dictionaries before passing them into native
fetchorHeaders, so SDK and guarded/proxy fetch paths do not reject otherwise valid plugin requests. Fixes #77846. Thanks @shakkernerd. - Debug proxy: normalize captured fetch header dictionaries before replaying requests so symbol metadata from caller-owned header objects cannot make debug-proxy fetches fail.
- Web fetch: bound guarded dispatcher cleanup after request timeouts so timed-out fetches return tool errors instead of leaving Gateway tool lanes active. (#78439) Thanks @obviyus.
Recovery docs: https://docs.openclaw.ai/providers/openai#check-and-recover-codex-oauth-routing