         self.applicationVersion = "0.0.1" // spanData.applicationVersion
         self.tags = spanData.attributes.filter {
             !DDSpan.errorTagKeys.contains($0.key)
-        }.mapValues {
-            $0.description
-        }
+        }.mapValues { $0 }
     }
 }
 

    }

    /// Encodes `meta.*` attributes coming from user
    private func encodeCustomMeta(_ span: DDSpan, to container: inout KeyedEncodingContainer<DynamicCodingKey>) throws {
        // NOTE: RUMM-299 only string values are supported for `meta.*` attributes
        try span.tags.forEach {
            let metaKey = "meta.\($0.key)"
            try container.encode($0.value, forKey: DynamicCodingKey(metaKey))
        }
    }
}

        try encodeDefaultMeta(span, to: &container)

        var customAttributesContainer = encoder.container(keyedBy: DynamicCodingKey.self)
        try encodeCustomAttributes(span, to: &customAttributesContainer)
    }

    /// Encodes default `metrics.*` attributes
