AIDK API Reference / aidk-express / SSETransportConfig
Interface: SSETransportConfig ​
Defined in: packages/express/src/transports/sse.ts:30
Configuration for ChannelTransport.
Extends ​
Properties ​
| Property | Type | Description | Overrides | Defined in |
|---|---|---|---|---|
autoJoinRooms? | (metadata: ConnectionMetadata) => string[] | Auto-join rooms based on metadata | ChannelTransportConfig.autoJoinRooms | packages/express/src/transports/sse.ts:36 |
debug? | boolean | Enable debug logging | - | packages/express/src/transports/sse.ts:34 |
heartbeatInterval? | number | Heartbeat interval in ms (default: 30000) | - | packages/express/src/transports/sse.ts:32 |
maxConnections? | number | Maximum total connections (default: unlimited). New connections rejected when limit reached. | - | packages/express/src/transports/sse.ts:38 |
maxConnectionsPerUser? | number | Maximum connections per user based on metadata.userId (default: unlimited) | - | packages/express/src/transports/sse.ts:40 |