From 1635ee8b031aae9b018b5b866d200e655b74f615 Mon Sep 17 00:00:00 2001 From: Otto Date: Wed, 27 May 2026 01:11:59 +0200 Subject: [PATCH] fix(verify): scan all engrams --- cron_tasks/verify_pending_external.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cron_tasks/verify_pending_external.py b/cron_tasks/verify_pending_external.py index de0afd6..b1ee909 100755 --- a/cron_tasks/verify_pending_external.py +++ b/cron_tasks/verify_pending_external.py @@ -67,7 +67,14 @@ def main() -> int: return 1 store = EngramStore(str(DB_PATH)) - all_egs = store.get_all() + all_egs = [] + offset = 0 + while True: + batch = store.get_all(limit=2000, offset=offset) + if not batch: + break + all_egs.extend(batch) + offset += len(batch) pending = [ eg for eg in all_egs @@ -160,4 +167,3 @@ def main() -> int: if __name__ == "__main__": raise SystemExit(main()) -