OptionalautoAuto-open the connection on mount. Default true for this
provider so <RealtimePipelineProvider> is one-stop drop-in.
Subtree to mount.
OptionalconnectionPre-built PipelineConnection. When supplied, the provider
skips createPipelineConnection(...) entirely — useful in
tests + GreenRoom harnesses where you want to drive the store
manually.
OptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionalinitialOptionallogVerbose logger for the underlying connection.
OptionalreloadOptionalstorePre-built PipelineStoreApi. When supplied, the provider
skips createPipelineStore(initialProps) and uses your store
directly. Handy for tests + advanced consumers that already
manage their own store lifecycle.
OptionalurlOverride the WebSocket URL. Defaults to store.getState().wsURL
(which itself defaults to DEFAULT_WEBSOCKET_URL from config).
OptionalwebOptional native WebSocket ctor (testing / non-browser hosts).
Defaults to globalThis.WebSocket.
Props accepted by RealtimePipelineProvider. Every
initial*key is forwarded to createPipelineStore; the connection-only knobs live alongside.