From 0b707e0899e118581ec52da313588dfbd3156f4b Mon Sep 17 00:00:00 2001 From: Sabiha Khan Date: Tue, 31 Mar 2026 15:03:33 +0530 Subject: [PATCH] fix: add system prompt to langfuse llm variable extraction span attribute --- api/services/workflow/pipecat_engine_variable_extractor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/services/workflow/pipecat_engine_variable_extractor.py b/api/services/workflow/pipecat_engine_variable_extractor.py index 3e8bf63..4b10242 100644 --- a/api/services/workflow/pipecat_engine_variable_extractor.py +++ b/api/services/workflow/pipecat_engine_variable_extractor.py @@ -220,7 +220,7 @@ class VariableExtractionManager: service_name=self._engine.llm.__class__.__name__, model=model_name, operation_name="llm-variable-extraction", - messages=extraction_messages, + messages=[{"role": "system", "content": system_prompt}] + extraction_messages, output=llm_response, stream=False, parameters={},