in enrichments/trace/internal/elastic/span.go [561:568]
func (s *spanEnrichmentContext) setUserAgentIfRequired(span ptrace.Span) {
if s.userAgentName == "" && s.inferredUserAgentName != "" {
span.Attributes().PutStr(semconv27.AttributeUserAgentName, s.inferredUserAgentName)
}
if s.userAgentVersion == "" && s.inferredUserAgentVersion != "" {
span.Attributes().PutStr(semconv27.AttributeUserAgentVersion, s.inferredUserAgentVersion)
}
}