Class ApprovedPlanExecutor
java.lang.Object
io.jmix.dynmodelai.agent.graph.impl.ApprovedPlanExecutor
Executes only a previously validated and explicitly approved plan.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionApprovedPlanExecutor(DynamicModelToolExecutor tools, ConversationCommands commands, Messages messages) -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteSteps(AgentRunInput input, ValidatedPlan validatedPlan, AgentGraphListener listener) verify(AgentRunInput input, ValidatedPlan validatedPlan, AgentGraphListener listener)
-
Constructor Details
-
ApprovedPlanExecutor
public ApprovedPlanExecutor(DynamicModelToolExecutor tools, ConversationCommands commands, Messages messages)
-
-
Method Details
-
executeSteps
public void executeSteps(AgentRunInput input, ValidatedPlan validatedPlan, AgentGraphListener listener) -
verify
public ExecutedPlan verify(AgentRunInput input, ValidatedPlan validatedPlan, AgentGraphListener listener)
-