Get Available Tools • AI Agents Framework
get_available_tools: Return list of available tools for agent assignment.
get_available_tools
Method
</div>
This is a method of the BaseAutoGenerator class in the auto module.
Return list of available tools for agent assignment.
Routes through the canonical ToolResolver (single source of truth) so the LLM is shown only tools that are actually installed. Falls back to the frozen `AVAILABLE_TOOLS` list solely when the resolver is unavailable or returns nothing.
Signature
def get_available_tools() -> List[str]Returns
ResponseField
List[str]The result of the operation.
Source
View on GitHubpraisonai/auto.py at line 951