pub async fn repository_search(
app: AppHandle,
manager: State<'_, RepositoryManagerWrapper>,
handle: String,
query: String,
options: Option<SearchOptions>,
request_id: u32,
) -> Result<SearchResult, String>Expand description
Search for items.
Resolves SearchOptions::scope into concrete Jellyfin item types before
dispatching, so scope taxonomy stays in Rust.
TRACES: UR-049, UR-050 | DR-063