Skip to main content

UseAIAgentsWebSocketResult

Agent Runtimes


Agent Runtimes / hooks/useAIAgentsWebSocket / UseAIAgentsWebSocketResult

Interface: UseAIAgentsWebSocketResult

Defined in: src/hooks/useAIAgentsWebSocket.ts:103

Properties

connectionState

connectionState: AIAgentsWebSocketConnectionState

Defined in: src/hooks/useAIAgentsWebSocket.ts:104


lastClose

lastClose: AIAgentsWebSocketCloseInfo | null

Defined in: src/hooks/useAIAgentsWebSocket.ts:105


reconnectAttempt

reconnectAttempt: number

Defined in: src/hooks/useAIAgentsWebSocket.ts:106


send

send: (payload) => boolean

Defined in: src/hooks/useAIAgentsWebSocket.ts:112

Send a JSON payload on the underlying WebSocket. Returns true when the message was sent, false when the socket isn't open (the caller can retry once connectionState === 'connected').

Parameters

payload

unknown

Returns

boolean