From 385668dec5f3ee41975092f501929bdbe22159b2 Mon Sep 17 00:00:00 2001 From: yangdx Date: Fri, 5 Sep 2025 17:14:42 +0800 Subject: [PATCH] Fix malformed tuple delimiters in extraction result processing --- lightrag/operate.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lightrag/operate.py b/lightrag/operate.py index 1ce4630f..f5eac4c3 100644 --- a/lightrag/operate.py +++ b/lightrag/operate.py @@ -870,6 +870,10 @@ async def _process_extraction_result( record = record.replace("<|>>", "<|>") # fix <<|> with <|> record = record.replace("<<|>", "<|>") + # fix <.|> with <|> + record = record.replace("<.|>", "<|>") + # fix <|.> with <|> + record = record.replace("<|.>", "<|>") record_attributes = split_string_by_multi_markers(record, [tuple_delimiter])