This commit is contained in:
lda
2026-05-22 22:37:10 +07:00 Verified
parent 9fe9c1452b
commit 1c5cf15815
13 changed files with 89 additions and 41 deletions
+5
View File
@@ -161,6 +161,11 @@ def validate_foreach_node(
return
collect_to = node.item_error.collect_to
if collect_to is None:
report.add(
ValidationIssueCode.INVALID_FOREACH_COLLECT_DESTINATION,
f"nodes[{index}].item_error.collect_to",
"collect_to is required when item_error.action is 'collect'",
)
return
destination_root = _state_destination_root(collect_to)
state_fields = workflow.state_schema.field_index()