determine_class
Find classes matching keywords by searching within a specified root class. Returns up to 3 matches with scores.
Instructions
Find classes that match the given keywords by looking for substring matches in class names and descriptions.
IMPORTANT:
To get a list of all valid class names that can be used with this tool, you MUST first call the list_root_classes_tool tool.
:param root_class: The root class to search within (eg. "Document", "Folder") :param keywords: Up to 3 words from the user's message that might contain the class's name
:returns: A list of up to 3 matching classes with their scores, or a ToolError if no matches are found Each match is a ClassMatch object with class_name and score fields
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root_class | Yes | ||
| keywords | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |