File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -225,9 +225,13 @@ def on_chain_start(
225225 if parent_run_id is None and (tags or metadata ):
226226 self .trace_updates [run_id ].update (
227227 {
228- "tags" : tags and [str (tag ) for tag in tags ],
229- "session_id" : metadata and metadata .get ("langfuse_session_id" ),
230- "user_id" : metadata and metadata .get ("langfuse_user_id" ),
228+ "tags" : [str (tag ) for tag in tags ] if tags else None ,
229+ "session_id" : metadata .get ("langfuse_session_id" )
230+ if metadata
231+ else None ,
232+ "user_id" : metadata .get ("langfuse_user_id" )
233+ if metadata
234+ else None ,
231235 }
232236 )
233237
Original file line number Diff line number Diff line change @@ -1960,8 +1960,6 @@ def test_link_langfuse_prompts_stream():
19601960def test_link_langfuse_prompts_batch ():
19611961 langfuse = Langfuse ()
19621962 trace_name = "test_link_langfuse_prompts_batch_" + create_uuid ()[:8 ]
1963- session_id = "session_" + create_uuid ()[:8 ]
1964- user_id = "user_" + create_uuid ()[:8 ]
19651963
19661964 # Create prompts
19671965 joke_prompt_name = "joke_prompt_" + create_uuid ()[:8 ]
@@ -2015,10 +2013,6 @@ def test_link_langfuse_prompts_batch():
20152013 "callbacks" : [langfuse_handler ],
20162014 "run_name" : trace_name ,
20172015 "tags" : ["langchain-tag" ],
2018- "metadata" : {
2019- "langfuse_session_id" : session_id ,
2020- "langfuse_user_id" : user_id ,
2021- },
20222016 },
20232017 )
20242018
@@ -2032,8 +2026,6 @@ def test_link_langfuse_prompts_batch():
20322026 trace = get_api ().trace .get (trace .id )
20332027
20342028 assert trace .tags == ["langchain-tag" ]
2035- assert trace .session_id == session_id
2036- assert trace .user_id == user_id
20372029
20382030 observations = trace .observations
20392031
You can’t perform that action at this time.
0 commit comments