class Sentry::Transaction

def populate_head_baggage

def populate_head_baggage
  items = {
    "trace_id" => trace_id,
    "sample_rate" => effective_sample_rate&.to_s,
    "environment" => @environment,
    "release" => @release,
    "public_key" => @dsn&.public_key
  }
  items["transaction"] = name unless source_low_quality?
  user = @hub.current_scope&.user
  items["user_segment"] = user["segment"] if user && user["segment"]
  items.compact!
  @baggage = Baggage.new(items, mutable: false)
end