Do not run complete verification for extract blocks or tasks without nav goal + disable complete verification for nav blocks in task v2 run (#1973)

This commit is contained in:
Shuchang Zheng 2025-03-19 18:16:55 -07:00 committed by GitHub
parent d211024adf
commit 32ad324af7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 32 additions and 2 deletions

View file

@ -141,6 +141,7 @@ class TaskBlockYAML(BlockYAML):
cache_actions: bool = False
complete_criterion: str | None = None
terminate_criterion: str | None = None
complete_verification: bool = True
class ForLoopBlockYAML(BlockYAML):
@ -273,6 +274,7 @@ class NavigationBlockYAML(BlockYAML):
cache_actions: bool = False
complete_criterion: str | None = None
terminate_criterion: str | None = None
complete_verification: bool = True
class ExtractionBlockYAML(BlockYAML):
@ -303,6 +305,7 @@ class LoginBlockYAML(BlockYAML):
cache_actions: bool = False
complete_criterion: str | None = None
terminate_criterion: str | None = None
complete_verification: bool = True
class WaitBlockYAML(BlockYAML):