fix(checkpoint-sqlite): harden (#6565)

harden
This commit is contained in:
Eugene Yurtsev
2025-12-09 16:47:55 -05:00
committed by GitHub
parent 02965fb5f5
commit 297242913f
7 changed files with 422 additions and 100 deletions
@@ -425,8 +425,9 @@ class AsyncSqliteSaver(BaseCheckpointSaver[str]):
FROM checkpoints
{where}
ORDER BY checkpoint_id DESC"""
if limit:
query += f" LIMIT {limit}"
if limit is not None:
query += " LIMIT ?"
params = (*params, limit)
async with (
self.lock,
self.conn.execute(query, params) as cur,