From e0fc32144c300f6ff8113bd5cd1008ed6d00747e Mon Sep 17 00:00:00 2001 From: Greyson LaLonde Date: Sat, 4 Apr 2026 22:37:42 +0800 Subject: [PATCH] fix: return 0 instead of None when checkpoint resumes from first task --- lib/crewai/src/crewai/crew.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/crewai/src/crewai/crew.py b/lib/crewai/src/crewai/crew.py index 0b77ee72a..4390c338d 100644 --- a/lib/crewai/src/crewai/crew.py +++ b/lib/crewai/src/crewai/crew.py @@ -1304,7 +1304,7 @@ class Crew(FlowTrackable, BaseModel): return None for i, task in enumerate(tasks): if task.output is None: - return i if i > 0 else None + return i return len(tasks) if tasks else None def _execute_tasks(