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.

Diagram

uses

returns

Agent

Tool: validate_tool

Result

Signature

python
def validate_tool(tool: Any) -> bool

Parameters

ParamField Any

Object to validate (BaseTool, callable, etc.)

Returns

ResponseField bool

True if valid

Exceptions

ToolValidationError

If validation fails

Uses

  • tool.validate
  • tool.validate_schema_roundtrip
  • callable
  • ToolValidationError

Used By

Source

View on GitHub

praisonaiagents/tools/base.py at line 481


Related Documentation