openclaw 2026.6.5-beta.1: MCP Fixes, Parallel Search, and Matrix Voice Notes

openclaw 2026.6.5-beta.1 landed today with a packed set of fixes and features.

Key changes:

  • MCP tool result coercion: Non-text/image MCP blocks are now coerced at the materialize boundary before reaching provider converters, preventing Anthropic 400 errors and poisoned session history when tools return richer content types like resource_link, audio, or malformed images. (#90710, #90728) Thanks @RanSHammer and @849261680.

  • Parallel bundled as web_search provider: Parallel is now a first-class search provider with PARALLEL_API_KEY discovery, guarded endpoint handling, cache-safe session IDs, and onboarding picker support. (#85158) Thanks @NormallyGaussian.

  • QQBot reasoning stripping: Model <thinking>/reasoning scaffolding is now stripped before native delivery, preventing raw internal content from leaking into QQBot channel replies. (#89913, #90132) Thanks @openperf.

  • Anthropic extended-thinking recovery: Sessions now recover cleanly after prompt-cache expiry or Gateway restart — stream start events wait for message_start, letting pre-generation signature errors trigger the existing recovery retry. (#90667, #90697) Thanks @openperf.

  • Matrix voice messages and threads: Voice notes can now be preflighted before mention gating, and thread reads/replies are preserved through Matrix relations pagination. (#78016, #90415)

  • macOS node mode fix: Companion apps no longer silently self-reconnect away from a healthy direct Gateway session, reducing unexpected session churn. (#90668, #90815) Thanks @vrurg.

  • Google Vertex ADC improvements: Static catalog rows and runtime model resolution are restored for Vertex users, with more reliable cooldown recovery and memory adapter status checks.

  • Auth durability: Auth profiles now live in SQLite, npm plugin install records keep their trusted pins, and prerelease fallback integrity checks avoid carrying stale state forward. (#89102, #88585)

See the full release notes on GitHub.

← Back to News