OpenClaw SDK
Preparing search index...
OpenClaw SDK
Enumerations
LogLevel
Classes
StaticCredentialsProvider
AuthHandler
OpenClawClient
PolicyManager
ProtocolNegotiator
ConnectionStateMachine
TlsValidator
OpenClawError
AuthError
ConnectionError
ProtocolError
RequestError
TimeoutError
CancelledError
AbortError
GatewayError
ReconnectError
GapDetector
TickMonitor
EventManager
ReconnectManager
ValidationError
TimeoutManager
Interfaces
DeviceCredentials
RefreshResult
CredentialsProvider
StaticCredentialsConfig
AuthConfig
ConnectionConfig
ClientConfig
RequestOptions
ProtocolVersionRange
NegotiatedProtocol
StateChangeEvent
TlsValidatorConfig
TlsValidationResult
TLSSocket
TLSCertificate
GapInfo
GapRecoveryConfig
GapDetectorConfig
TickMonitorConfig
TickStatus
ReconnectConfig
ReconnectEvent
ErrorShape
RequestFrame
ResponseFrame
StateVersion
EventFrame
Snapshot
ConnectParams
HelloOk
AgentIdentityParams
AgentIdentityResult
AgentSummary
AgentWaitParams
NodePairRequestParams
NodePairListParams
NodePairApproveParams
NodePairRejectParams
NodePairVerifyParams
DevicePairListParams
DevicePairApproveParams
DevicePairRejectParams
AgentsFileEntry
AgentsCreateParams
AgentsCreateResult
AgentsUpdateParams
AgentsUpdateResult
AgentsDeleteParams
AgentsDeleteResult
AgentsFilesListParams
AgentsFilesListResult
AgentsFilesGetParams
AgentsFilesGetResult
AgentsFilesSetParams
AgentsFilesSetResult
AgentsListParams
AgentsListResult
CronListParams
CronStatusParams
CronAddParams
CronUpdateParams
CronRemoveParams
CronRunParams
CronRunsParams
NodeListParams
NodeInvokeParams
NodeInvokeResultParams
NodeEventParams
NodePendingDrainParams
NodePendingDrainResult
NodePendingEnqueueParams
NodePendingEnqueueResult
RequestIdValidationOptions
Logger
TimeoutHandle
TimeoutManagerConfig
Type Aliases
AuthMethod
Policy
ClientConnectionState
StateChangeListener
StateChangeListenerErrorHandler
AuthErrorCode
ConnectionErrorCode
ProtocolErrorCode
RequestErrorCode
GatewayErrorCode
ReconnectErrorCode
GapRecoveryMode
EventHandler
UnsubscribeFn
EventPattern
ListenerErrorHandler
ReconnectState
ReconnectListener
ReconnectListenerErrorHandler
GatewayFrame
ConnectionState
Variables
DEFAULT_POLICY
MAX_EVENT_NAME_LENGTH
Functions
createAuthHandler
createClient
createPolicyManager
createProtocolNegotiator
createConnectionStateMachine
createTlsValidator
createErrorFromResponse
isOpenClawError
isAuthError
isConnectionError
isTimeoutError
isCancelledError
isAbortError
createGapDetector
createTickMonitor
createEventManager
createReconnectManager
validateRequestId
validateFrame
validateRequestFrame
validateResponseFrame
validateEventFrame
validateErrorShape
validateConnectParams
isRequestFrame
isResponseFrame
isEventFrame
isSuccessfulResponse
isErrorResponse
isLogger
createTimeoutManager
References
default
→
OpenClawClient
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Enumerations
Log
Level
Classes
Static
Credentials
Provider
Auth
Handler
Open
Claw
Client
Policy
Manager
Protocol
Negotiator
Connection
State
Machine
Tls
Validator
Open
Claw
Error
Auth
Error
Connection
Error
Protocol
Error
Request
Error
Timeout
Error
Cancelled
Error
Abort
Error
Gateway
Error
Reconnect
Error
Gap
Detector
Tick
Monitor
Event
Manager
Reconnect
Manager
Validation
Error
Timeout
Manager
Interfaces
Device
Credentials
Refresh
Result
Credentials
Provider
Static
Credentials
Config
Auth
Config
Connection
Config
Client
Config
Request
Options
Protocol
Version
Range
Negotiated
Protocol
State
Change
Event
Tls
Validator
Config
Tls
Validation
Result
TLS
Socket
TLS
Certificate
Gap
Info
Gap
Recovery
Config
Gap
Detector
Config
Tick
Monitor
Config
Tick
Status
Reconnect
Config
Reconnect
Event
Error
Shape
Request
Frame
Response
Frame
State
Version
Event
Frame
Snapshot
Connect
Params
Hello
Ok
Agent
Identity
Params
Agent
Identity
Result
Agent
Summary
Agent
Wait
Params
Node
Pair
Request
Params
Node
Pair
List
Params
Node
Pair
Approve
Params
Node
Pair
Reject
Params
Node
Pair
Verify
Params
Device
Pair
List
Params
Device
Pair
Approve
Params
Device
Pair
Reject
Params
Agents
File
Entry
Agents
Create
Params
Agents
Create
Result
Agents
Update
Params
Agents
Update
Result
Agents
Delete
Params
Agents
Delete
Result
Agents
Files
List
Params
Agents
Files
List
Result
Agents
Files
Get
Params
Agents
Files
Get
Result
Agents
Files
Set
Params
Agents
Files
Set
Result
Agents
List
Params
Agents
List
Result
Cron
List
Params
Cron
Status
Params
Cron
Add
Params
Cron
Update
Params
Cron
Remove
Params
Cron
Run
Params
Cron
Runs
Params
Node
List
Params
Node
Invoke
Params
Node
Invoke
Result
Params
Node
Event
Params
Node
Pending
Drain
Params
Node
Pending
Drain
Result
Node
Pending
Enqueue
Params
Node
Pending
Enqueue
Result
Request
Id
Validation
Options
Logger
Timeout
Handle
Timeout
Manager
Config
Type Aliases
Auth
Method
Policy
Client
Connection
State
State
Change
Listener
State
Change
Listener
Error
Handler
Auth
Error
Code
Connection
Error
Code
Protocol
Error
Code
Request
Error
Code
Gateway
Error
Code
Reconnect
Error
Code
Gap
Recovery
Mode
Event
Handler
Unsubscribe
Fn
Event
Pattern
Listener
Error
Handler
Reconnect
State
Reconnect
Listener
Reconnect
Listener
Error
Handler
Gateway
Frame
Connection
State
Variables
DEFAULT_
POLICY
MAX_
EVENT_
NAME_
LENGTH
Functions
create
Auth
Handler
create
Client
create
Policy
Manager
create
Protocol
Negotiator
create
Connection
State
Machine
create
Tls
Validator
create
Error
From
Response
is
Open
Claw
Error
is
Auth
Error
is
Connection
Error
is
Timeout
Error
is
Cancelled
Error
is
Abort
Error
create
Gap
Detector
create
Tick
Monitor
create
Event
Manager
create
Reconnect
Manager
validate
Request
Id
validate
Frame
validate
Request
Frame
validate
Response
Frame
validate
Event
Frame
validate
Error
Shape
validate
Connect
Params
is
Request
Frame
is
Response
Frame
is
Event
Frame
is
Successful
Response
is
Error
Response
is
Logger
create
Timeout
Manager
References
default
OpenClaw SDK
Loading...