AIAgentPlannerStrategy

constructor(name: String, planner: AIAgentPlanner<State, *>, initializeState: (Input) -> State, provideOutput: (State) -> Output)(source)

Parameters

Input

The type of input data required as the starting point for the strategy execution.

Output

The type of output data produced as the result of the strategy execution.

State

The type representing the state managed and transformed by the underlying planner.