repository_object_search
Search for non-document repository objects by class and property filters. Returns object details with properties.
Instructions
PREREQUISITES IN ORDER: To use this tool, you MUST call two other tools first in a specific sequence.
determine_class tool to get the class_name for search_class.
get_searchable_property_descriptions to get a list of valid property_name for search_properties
Description: This tool retrieves repository objects other than Document instances.
:param search_parameters (SearchParameters): parameters for the searching including the object being searched for and any search conditions.
:returns: A the repository object details, including: - repositoryObjects (dict): a dictionary containing independentObjects: - independentObjects (list): A list of independent objects, each containing: - properties (list): A list of properties, each containing: - label (str): The name of the property. - value (str): The value of the property.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| search_parameters | Yes | Complete set of parameters for executing a repository search. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |