WebSocket URL to connect to
Client identifier
OptionalclientClient version string
OptionalplatformPlatform identifier
OptionaldeviceDevice family (optional)
OptionalmodelModel identifier (optional)
OptionalmodeClient mode (default: "node")
OptionalinstanceInstance identifier (optional)
OptionalauthConnection parameters for authentication
Optionaltoken?: stringAuthentication token
OptionalbootstrapToken?: stringBootstrap token
OptionaldeviceToken?: stringDevice token
Optionalpassword?: stringPassword
OptionaldeviceOptional device pairing credentials
OptionalconnectionConnection behavior configuration (nested form)
OptionalrequestDefault request timeout in milliseconds (default: 30000)
OptionalconnectConnection timeout in milliseconds (default: 30000)
OptionalautoWhether to automatically reconnect on disconnect (default: true)
OptionalmaxMaximum reconnection attempts (default: 10)
OptionalreconnectReconnection delay in milliseconds (default: 1000)
Configuration for the OpenClaw client.