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.
Content-type provider — registra kinds de obra en el WorkKindRegistry del
catálogo (dec-0132 §4.2/§5, DM4 M1). Un plugin de tipo de contenido (juegos,
música, libros…) declara aquí sus kinds con su espacio de nombres
(game.ps5, music.album), las facetas que sabe extraer, los layouts, las
relaciones y las acciones; el core valida y rechaza finite: false y los
kinds channel/live (dec-0107: lo vivo es LiveService, no un Work).
Es una declaración, no ejecuta nada: la identificación, las acciones y
las pipelines de cada kind llegan con sus extension points (K1/K3 de
track/content-kinds). Consumer real: catalog-svc, en el boot.
readonlyname:string
Nombre único del provider en el registro de plugins.
kinds(): readonly
IWorkKindDescriptor[]
Kinds que este plugin aporta. Determinista: la misma lista en cada llamada.
readonly IWorkKindDescriptor[]