Documentation / @agentick/client / SSETransportConfig
Interface: SSETransportConfig
Defined in: client/src/sse-transport.ts:22
Extends
Properties
baseUrl
baseUrl:
string
Defined in: shared/src/transport.ts:110
Base URL for the server
Inherited from
EventSource()?
optionalEventSource: (url,init?) =>EventSource
Defined in: client/src/sse-transport.ts:38
Custom EventSource constructor
Parameters
url
string | URL
init?
EventSourceInit
Returns
EventSource
fetch()?
optionalfetch: (input,init?) =>Promise<Response>
Defined in: client/src/sse-transport.ts:35
Custom fetch implementation
Parameters
input
string | URL | Request
init?
RequestInit
Returns
Promise<Response>
headers?
optionalheaders:Record<string,string>
Defined in: shared/src/transport.ts:116
Custom headers
Inherited from
paths?
optionalpaths:object
Defined in: client/src/sse-transport.ts:24
Override default endpoint paths
abort?
optionalabort:string
channel?
optionalchannel:string
close?
optionalclose:string
events?
optionalevents:string
send?
optionalsend:string
subscribe?
optionalsubscribe:string
toolResponse?
optionaltoolResponse:string
reconnect?
optionalreconnect:object
Defined in: client/src/sse-transport.ts:41
Reconnection settings
delay?
optionaldelay:number
Base delay between attempts in ms (default: 1000)
enabled?
optionalenabled:boolean
Enable auto-reconnection (default: true)
maxAttempts?
optionalmaxAttempts:number
Max reconnection attempts (default: 5)
timeout?
optionaltimeout:number
Defined in: shared/src/transport.ts:119
Request timeout in ms
Inherited from
token?
optionaltoken:string
Defined in: shared/src/transport.ts:113
Authentication token
Inherited from
withCredentials?
optionalwithCredentials:boolean
Defined in: shared/src/transport.ts:122
Send credentials with requests