selectTools

open fun selectTools(input: String): List<Tool>

Select which inner tools to expose based on invocation input.

Override this method to implement category-based or argument-driven tool selection. Default implementation returns all inner tools.

Return

The tools to expose (subset of innerTools or all)

Parameters

input

The JSON input string provided to this tool