mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-24 16:32:29 +00:00
The Control UI websocket connect params declared only admin, approvals, and pairing scopes, omitting operator.read and operator.write. This caused the gateway to reject all agent/send RPC calls from the dashboard webchat with "missing scope: operator.write". Add the two missing scopes to the connect params array so dashboard webchat can send messages and read session state. Also update the test fixture in gateway.node.test.ts to match the new scope list. Fixes #52087 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>