Merge pull request #162 from aydnOktay/fix/memory-tool-entry-delimiter-parsing
Fix memory tool entry parsing when content contains section sign
This commit is contained in:
commit
2b821c3a14
1 changed files with 3 additions and 1 deletions
|
|
@ -345,7 +345,9 @@ class MemoryStore:
|
||||||
if not raw.strip():
|
if not raw.strip():
|
||||||
return []
|
return []
|
||||||
|
|
||||||
entries = [e.strip() for e in raw.split("§")]
|
# Use ENTRY_DELIMITER for consistency with _write_file. Splitting by "§"
|
||||||
|
# alone would incorrectly split entries that contain "§" in their content.
|
||||||
|
entries = [e.strip() for e in raw.split(ENTRY_DELIMITER)]
|
||||||
return [e for e in entries if e]
|
return [e for e in entries if e]
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue