Module agentforge4j.config.loader
Class WorkflowDraftValidator
java.lang.Object
com.agentforge4j.config.loader.validation.WorkflowDraftValidator
Runs non-throwing workflow draft validation and collects failures into a report.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvalidate(Map<String, WorkflowDefinition> workflows, Map<String, AgentDefinition> globalAgents) Validates draft workflows against global agents and cross-reference rules.
-
Constructor Details
-
WorkflowDraftValidator
public WorkflowDraftValidator()
-
-
Method Details
-
validate
public ValidationReport validate(Map<String, WorkflowDefinition> workflows, Map<String, AgentDefinition> globalAgents) Validates draft workflows against global agents and cross-reference rules.- Parameters:
workflows- workflows to validateglobalAgents- agents available to workflow references- Returns:
- validation report containing any errors captured during checks
-