📈(langfuse) add user FQDN to trace metadata

This will allow use to improve according to user origin.
This commit is contained in:
Quentin BEY
2025-10-19 17:42:22 +02:00
parent 661f678363
commit 7cb21e694e
+3
View File
@@ -357,6 +357,9 @@ class AIAgentService: # pylint: disable=too-many-instance-attributes
langfuse.update_current_trace(
session_id=str(self.conversation.pk),
user_id=str(self.user.sub),
metadata={
"user_fqdn": self.user.email.split("@")[-1], # no need for security here
},
)
history = ModelMessagesTypeAdapter.validate_python(self.conversation.pydantic_messages)