Closed kysely closed 2 years ago
The SDKConfigResponse interface correctly defines possible nullable values.
SDKConfigResponse
Starting with OneSDK v2, the SDKInit event is not being sent to Brain when using with configuration in code.
SDKInit
As a result, the request for SDKConfig resource in Brain is calculated from Metrics events which don't include profile version, provider version and priority.
SDKConfig
This breaks expectations of clients (e.g. Air), resulting in unexpected behaviors. See Slack for an example bug
Description
The
SDKConfigResponse
interface correctly defines possible nullable values.Motivation and Context
Starting with OneSDK v2, the
SDKInit
event is not being sent to Brain when using with configuration in code.As a result, the request for
SDKConfig
resource in Brain is calculated from Metrics events which don't include profile version, provider version and priority.This breaks expectations of clients (e.g. Air), resulting in unexpected behaviors. See Slack for an example bug
Types of changes
Checklist: