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.
Metadata enrichment provider — enriquece MediaIndex con metadata externa (TMDb, TVDb, AniDB, MusicBrainz, NFO local).
Consumer real (F0.A.3 gate r28§3): catalog-svc invoca este provider tras escanear un asset para enriquecerlo antes de publicar evt.catalog.assetIndexed.
readonlyname:string
Nombre único del provider en el registro de plugins.
enrich(
assetId,index):Promise<Result<IEnrichedMetadata,ResultError<"METADATA_ENRICH_FAILED">>>
Enriquece metadata de un asset ya indexado.
string
IMediaIndex
Promise<Result<IEnrichedMetadata, ResultError<"METADATA_ENRICH_FAILED">>>