This docs was updated at: 2026-03-21
Classs
| Name |
Description |
BM25ToolSearchStrategy |
A tool search strategy that uses BM25 (Best Matching 25) scoring to rank tools by relevance |
EmbeddingToolSearchStrategy |
A tool search strategy that uses embedding vectors for semantic similarity matching |
RegexToolSearchStrategy |
A tool search strategy that uses regex patterns to match tools by name and description |
ToolRegistry |
A container for tools that supports both eager (always included) and deferred (search-discoverabl… |
Interfaces
| Name |
Description |
ToolSearchStrategy |
Strategy for dynamically selecting which tools to include in an LLM API call |