Interface AsyncNodeAction<S extends AgentState>

Type Parameters:
S - the type of the agent state
All Superinterfaces:
Function<S,CompletableFuture<Map<String,Object>>>
All Known Implementing Classes:
EvaluateResult, EvaluateResult, ReviewResult
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface AsyncNodeAction<S extends AgentState> extends Function<S,CompletableFuture<Map<String,Object>>>
Represents an asynchronous node action that operates on an agent state and returns state update.
  • Method Details