Validate Tool • AI Agent SDK
validate_tool: Validate any tool-like object.
validate_tool
Function
</div>
This function is defined in the base module.
Validate any tool-like object.
Signature
def validate_tool(tool: Any) -> boolParameters
ParamField
AnyObject to validate (BaseTool, callable, etc.)
Returns
ResponseField
boolTrue if valid
Exceptions
ToolValidationError
If validation fails
Uses
tool.validatetool.validate_schema_roundtripcallableToolValidationError
Used By
Source
View on GitHubpraisonaiagents/tools/base.py at line 481