uloop-get-provider-details
Get Unity Search provider details via uloop CLI. Use when you need to: (1) Discover available search providers, (2) Understand search capabilities and filters, (3) Configure searches with specific provider options.
When & Why to Use This Skill
The uloop-get-provider-details skill enables developers to programmatically interact with the Unity Search ecosystem via the uloop CLI. It provides a streamlined way to discover available search providers, inspect their specific capabilities, and retrieve metadata such as filters and priorities, which is essential for configuring precise and efficient search workflows within Unity development environments.
Use Cases
- 1. Search Provider Discovery: Quickly identify and list all available search providers within the Unity environment to understand what data sources can be queried.
- 2. Query Optimization: Retrieve detailed information about provider filters and capabilities to construct more accurate and performant search queries.
- 3. Environment Auditing: Check the active status and priority levels of search providers to ensure the development environment is correctly configured for specific search tasks.
- 4. Integration Debugging: Use detailed provider metadata to troubleshoot issues when search results do not match expected outputs or when specific providers are unresponsive.
| name | uloop-get-provider-details |
|---|---|
| description | "Get Unity Search provider details via uloop CLI. Use when you need to: (1) Discover available search providers, (2) Understand search capabilities and filters, (3) Configure searches with specific provider options." |
uloop get-provider-details
Get detailed information about Unity Search providers.
Usage
uloop get-provider-details [options]
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
--provider-id |
string | - | Specific provider ID to query |
--active-only |
boolean | false |
Only show active providers |
--include-descriptions |
boolean | true |
Include descriptions |
--sort-by-priority |
boolean | true |
Sort by priority |
Examples
# List all providers
uloop get-provider-details
# Get specific provider
uloop get-provider-details --provider-id asset
# Active providers only
uloop get-provider-details --active-only
Output
Returns JSON:
Providers: array of provider info (ID, name, description, priority)
Notes
Use provider IDs with uloop unity-search --providers option.