Referencia de @styx/plugin-sdk generada de su TSDoc.
packages/plugin-sdk/package.jsonPágina generada desde
el TSDoc de @styx/plugin-sdk. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
Search provider — busca assets en fuentes externas.
Consumer real: catalog-svc lo invoca para "search external" desde la UI de búsqueda (qry.catalog.search delega a providers registrados).
readonlykind:"custom"|"tmdb"|"tvdb"|"anidb"|"musicbrainz"
Fuente externa a la que busca.
readonlyname:string
Nombre único del provider en el registro de plugins.
search(
query,limit?):Promise<Result<readonlyISearchResult[],ResultError<"SEARCH_FAILED">>>
Busca en la fuente externa.
string
Texto de búsqueda.
number
Resultados máximos.
Promise<Result<readonly ISearchResult[], ResultError<"SEARCH_FAILED">>>