Skip to content

Commit c252d43

Browse files
committed
fix(checkpoint): update SqliteSaver initialization to use sqlite3 connection
1 parent 285d3f7 commit c252d43

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

BaseAgent/base_agent.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1030,7 +1030,9 @@ def _create_checkpointer(self):
10301030
"""
10311031
db_path = self.checkpoint_db_path
10321032
if _HAS_SQLITE_SAVER:
1033-
return SqliteSaver.from_conn_string(db_path)
1033+
import sqlite3
1034+
conn = sqlite3.connect(db_path, check_same_thread=False)
1035+
return SqliteSaver(conn)
10341036
else:
10351037
from langgraph.checkpoint.memory import MemorySaver
10361038
if db_path != ":memory:":

0 commit comments

Comments
 (0)