OptionalAIOptional array of structured directives for the AI agent. Unlike Message (which is informational), directives are surfaced as explicit guidance the AI must consider. Each directive has a type (instruction, constraint, context, suggestion) and priority level.
OptionalMessageOptional, additional information about the result of the action
OptionalParamsAll parameters including inputs and outputs are provided here for convenience
A string that indicates the strucutred output/results of the action
Indicates if the action was successful or not.
Class that has the result of the individual action execution and used by the engine or other caller