fix: Reset DATA_KEY_PASSED flag per iteration to prevent security bypass

keyboardstaff committed Mar 7, 2026 at 18:40 UTC 5085cde6a768c41d16216af9a4f06b2f539e4eb1
1 file changed +1
plugins/infection_check/helpers/checker.py
+1
@@ -48,6 +48,7 @@ def get_checker(agent: "Agent") -> "InfectionChecker":
48 if checker is None or checker.iteration != iteration:
49 checker = InfectionChecker(config=get_config(agent), iteration=iteration)
50 agent.set_data(DATA_KEY, checker)
51 + agent.set_data(DATA_KEY_PASSED, False) # re-check each iteration
52 return checker
53
54