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