MCPcopy
hub / github.com/beetbox/beets / SearchParams

Class SearchParams

beets/metadata_plugins.py:335–345  ·  view source on GitHub ↗

Bundle normalized search context passed to provider search hooks. Shared search orchestration constructs this value so plugin hooks receive one object describing search intent, query text, and provider filters.

Source from the content-addressed store, hash-verified

333
334
335class SearchParams(NamedTuple):
336 """Bundle normalized search context passed to provider search hooks.
337
338 Shared search orchestration constructs this value so plugin hooks receive
339 one object describing search intent, query text, and provider filters.
340 """
341
342 query_type: QueryType
343 query: str
344 filters: dict[str, str]
345 limit: int
346
347
348R = TypeVar("R", bound=IDResponse)

Callers 1

_search_apiMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected