Protected_authProtected_loggerProtectedlistenersOptionalartistCancelConfirmation?: (data: ArtistCancelConfirmation) => void[]Optionalauthenticated?: (data: AuthenticatedData) => void[]OptionalbalanceUpdate?: (data: Balances) => void[]WebSocketClient#balanceUpdate - Received balance update
OptionalchangeNetwork?: (data: { network: SupernetType }) => void[]WebSocketClient#changeNetwork - Default network changed
Optionalconnected?: (data: ServerConnectData) => void[]WebSocketClient#connected - WebSocket connection opened
Optionaldisconnected?: (data: ServerDisconnectData) => void[]WebSocketClient#disconnected - WebSocket connection was closed
OptionaljobError?: (data: JobErrorData) => void[]WebSocketClient#jobError - Job error occurred
OptionaljobETA?: (data: JobETAData) => void[]WebSocketClient#jobETA - Job ETA update (sent every second during inference by ComfyUI workers) Note: Only available for ComfyUI-based workers during video generation
OptionaljobProgress?: (data: JobProgressData) => void[]WebSocketClient#jobProgress - Job progress update
OptionaljobResult?: (data: JobResultData) => void[]WebSocketClient#jobResult - Job result received
OptionaljobState?: (data: JobStateData) => void[]WebSocketClient#jobState - Job state changed
OptionaljobTokens?: (data: JobTokensData) => void[]WebSocketClient#jobTokens - LLM token stream chunk received Sent by LLM workers during chat completion streaming
OptionalllmJobError?: (data: LLMJobErrorData) => void[]WebSocketClient#llmJobError - LLM job error
OptionalllmJobResult?: (data: LLMJobResultData) => void[]WebSocketClient#llmJobResult - LLM job completed with usage data Sent by LLM workers when a chat completion finishes
OptionalswarmLLMModels?: (data: Record<string, number | LLMModelInfo>) => void[]WebSocketClient#swarmLLMModels - Available LLM models with worker counts
OptionalswarmModels?: (data: Record<string, number>) => void[]WebSocketClient#swarmModels - Received swarm model count
OptionaltoastMessage?: (data: ToastMessage) => void[]WebSocketClient#toastMessage - Toast message received
ProtectedemitDispatch an event to all listeners
Remove an event listener
Add an event listener, returns a function that can be called to remove the listener
Add an event listener that will be called only once
WebSocketClient#authenticated - Received after successful connection to the WebSocket server