Closed gkc closed 1 year ago
Marking for discussion on architecture call before moving to implementation
Also need to know what is the client "base" - i.e. the client SDK being used. (We already have Dart client version (e.g. 3.0.57); we should add a field which contains a client 'name' (e.g. at_client/dart) as well as its version (e.g. 3.0.57)
Is your feature request related to a problem? Please describe.
One current complication we face when diagnosing issues is that we don't have any way of distinguishing between the many different client programs which connect to the atServer.
Describe the solution you'd like
In addition to the changes proposed in #63 (add a client ID) we should also allow the sending of additional information in the client config such as the name of the app, the version of the app, the platform upon which the app is running, etc
Describe alternatives you've considered
No response
Additional context
See also #63
This has been created as a separate issue for clarity but we could choose to implement them at the same time