Since wdqs-updater is used outside WMF, we should ensure that those external use cases can be identified more easily. At the moment, the user agent is hardcoded, it should be a configuration argument instead.
Note that this concern was surfaced during the investigation of T217893.