We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 83d7fea commit 5dbd57eCopy full SHA for 5dbd57e
1 file changed
langfuse/_client/attributes.py
@@ -170,6 +170,10 @@ def _flatten_and_serialize_metadata(
170
metadata_attributes[prefix] = _serialize(metadata)
171
else:
172
for key, value in metadata.items():
173
- metadata_attributes[f"{prefix}.{key}"] = _serialize(value)
+ metadata_attributes[f"{prefix}.{key}"] = (
174
+ value
175
+ if isinstance(value, str) or isinstance(value, int)
176
+ else _serialize(value)
177
+ )
178
179
return metadata_attributes
0 commit comments