Return value from a ChatTool execute() call, carrying either output data or an error message.
Constructs a new Result object for returning operation outcomes from a ChatTool execute() method.
Holds the successful output payload returned by the tool operation.
Error message string set when the tool operation fails; empty on success.
Return value from a ChatTool execute() call, carrying either output data or an error message.