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.
OptionalErrorOptional structured error recovery guidance when Success is false.
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