Failure
Represents a failure that occurred during the execution of a tool.
This class is a concrete implementation of the ToolResult interface, used to encapsulate the details of an error that arose while executing a tool. It includes the name of the tool that experienced the failure and the associated ToolException containing error information.