Repository navigation
openclaw-node 0.10.0
Gateway protocol v4
OC 2026.5.12 raised MIN_CLIENT_PROTOCOL_VERSION from 3 to 4 (upstream PR #80725, "require v4 clients and stream explicit deltaText/replace frames"). Gateways at 2026.5.12+ close v3 clients with code 1002 (protocol mismatch ... min=3 max=3 expected=4 probeMin=4) before the handshake completes.
This release advertises minProtocol: 4 / maxProtocol: 4 in the connect frame so openclaw-node can connect to current Gateway releases.
Breaking
- No longer compatible with OC <= 2026.5.7. Stay on openclaw-node@0.9.0 if you need to talk to older Gateways.
Security
- Bump ws dependency range to ^8.20.1 to pick up GHSA-58qx-3vcg-4xpx.
Compatibility notes
- Wire-level chat streaming is unchanged: OC 2026.5.18 still broadcasts the legacy event: "agent" payload (stream: "assistant", data.delta / data.text) alongside the new event: "chat" v4 payload, so the existing assistant-text chunk handler keeps working.
See PR #28 for full details.