  #include "json11.hpp"
  
  #include "common/timing.h"
  #include "common/version.h"
  
  #include "swaglog.h"
  
  typedef struct LogState {
    std::mutex lock;
 
</s> remove   crash.bind_extra(version=version, dirty=dirty, is_eon=True)
 </s> add   crash.bind_extra(version=version, dirty=dirty) </s> remove   cloudlog.bind_global(dongle_id=dongle_id, version=version, dirty=dirty, is_eon=True)
 </s> add   cloudlog.bind_global(dongle_id=dongle_id, version=version, dirty=dirty)
#include "common/util.h"
  #include "json11.hpp"
  
  #include "common/timing.h"
#include "common/util.h"
  #include "common/version.h"
  
  #include "swaglog.h"
  
  typedef struct LogState {
    std::mutex lock;
keep keep add keep keep keep keep keep keep
 add device type to clouglog ctx (#19890)

* add device type to clouglog ctx

* remove is_eon

* str 
selfdrive/common/swaglog.cc