UseAgentRuntimeWebSocketOptions
Agent Runtimes / hooks/useAgentRuntimes / UseAgentRuntimeWebSocketOptions
Interface: UseAgentRuntimeWebSocketOptions
Defined in: src/hooks/useAgentRuntimes.ts:1177
Properties
agentId?
optionalagentId?:string
Defined in: src/hooks/useAgentRuntimes.ts:1188
Optional agent_id query parameter to scope the stream.
authToken?
optionalauthToken?:string
Defined in: src/hooks/useAgentRuntimes.ts:1186
Auth token passed as ?token= query parameter.
autoReconnect?
optionalautoReconnect?:boolean
Defined in: src/hooks/useAgentRuntimes.ts:1190
Auto-reconnect on unexpected disconnects. Defaults to true.
baseUrl
baseUrl:
string
Defined in: src/hooks/useAgentRuntimes.ts:1184
Base URL of the agent-runtime server
(e.g. http://localhost:8765). The WS path is appended automatically.
enabled?
optionalenabled?:boolean
Defined in: src/hooks/useAgentRuntimes.ts:1179
Enable/disable the connection. Defaults to true.
maxReconnectAttempts?
optionalmaxReconnectAttempts?:number
Defined in: src/hooks/useAgentRuntimes.ts:1194
Maximum reconnect attempts. Unbounded by default.
onMessage?
optionalonMessage?: (msg) =>void
Defined in: src/hooks/useAgentRuntimes.ts:1196
Additional callback fired for every incoming WS message.
Parameters
msg
payload?
unknown
raw
unknown
type?
string
Returns
void
reconnectDelayMs?
optionalreconnectDelayMs?:number| ((attempt) =>number)
Defined in: src/hooks/useAgentRuntimes.ts:1192
Delay between reconnection attempts (ms). Defaults to 3 000.