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.
Un plugin resuelto para un extension point concreto, con su provider ya tipado.
health/lifecycle son snapshot del momento del discovery.
K extends PluginKind
readonlyhealth:PluginHealthState
Health en el momento del discovery.
readonlykind:K
Extension point resuelto.
readonlylifecycle:PluginLifecycleState
Lifecycle en el momento del discovery.
readonlymanifest:IPluginManifest
Manifest completo (identidad de observabilidad, capabilities, trust).
readonlypluginId:string
manifest.id.
readonlyprovider:PluginExportsByKind[K]
Implementación que el plugin aporta para ese kind.