  #include "selfdrive/ui/qt/qt_window.h"
  #include "selfdrive/ui/qt/offroad/networking.h"
  #include "selfdrive/ui/qt/widgets/input.h"
  
  const char* USER_AGENT = "AGNOSSetup-0.1";
  const QString DASHCAM_URL = "https://dashcam.comma.ai";
  
  void Setup::download(QString url) {
    CURL *curl = curl_easy_init();
    if (!curl) {
 
</s> remove   curl_easy_setopt(curl, CURLOPT_USERAGENT, USER_AGENT);
 </s> add   curl_easy_setopt(curl, CURLOPT_USERAGENT, (USER_AGENT + version).c_str());
const std::string USER_AGENT = "AGNOSSetup-";
  #include "selfdrive/ui/qt/qt_window.h"
  #include "selfdrive/ui/qt/offroad/networking.h"
  #include "selfdrive/ui/qt/widgets/input.h"
  
const std::string USER_AGENT = "AGNOSSetup-";
  const QString DASHCAM_URL = "https://dashcam.comma.ai";
  
  void Setup::download(QString url) {
    CURL *curl = curl_easy_init();
    if (!curl) {
keep keep keep keep replace keep keep keep keep keep
 setup: add OS version to user agent (#23656) 
selfdrive/ui/qt/setup/setup.cc