OptionalbundleBundle requests together that happen in quick succession
OptionalchatShow an opt-in floating chat launcher. Chat code and network activity remain lazy until it is opened.
OptionalchatLazy chat module URL. Defaults to the adjacent chat.mjs package artifact.
OptionalgpsGPS live tracking over socket-server/Redis
OptionallegacyUse legacy dates by default
OptionalmanageManage token expiry, session cleanup, and page reloads. Disable when a host application owns authentication.
OptionalmanifestPWA manifest overrides
OptionalnameName of application
OptionalofflineSlice IDs to persist in the local IndexedDB cache for offline use.
These slices can fall back to local data when the browser loses network
connectivity or when Datalynk enters an unavailable recovery state.
OptionalofflineOptionaloriginWebsite hostname
OptionalpwaProgressive Web App settings
OptionaldismissExpiry?: numberDays until the dismissed prompt can show again. If set to 0 it will trigger every refresh. (Default is 7 days)
OptionalhidePWAPrompt?: booleanHide/disable the in-app PWA install popup entirely
Optionalicon?: stringOptional: override the installed-app icon (should be a PNG, ideally 512x512)
OptionalloginLink?: booleanShow PWA install link on login screen. Default is False
Optionaltimeout?: numberHow long to wait before showing the installation prompt (seconds). Default is 30 seconds
OptionalreplayReplay the IndexedDB pending queue when authenticated connectivity returns. Disable in service-worker helper instances.
OptionalsaveSave session token to localStorage to persist logins
OptionalserviceService worker URL
OptionalsocketDisable sockets with false or override socket URL
OptionalsocketSocket authentication mode. Existing clients use token authentication unless ticket mode is explicitly enabled.
OptionalsocketOptional realm for legacy socket authentication.
OptionalwatchWatch JWT expiry. This is always disabled on development hosts.
OptionalwebrtcWebRTC TURN server URL
Optionalice?: RTCIceServer[]Additional ICE servers
Optionalpassword?: stringTURN server password
Auxilium WebRTC STUN/TURN server URL override
Optionalusername?: stringTURN server username
Api connection options