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.
createPluginRegistry(
options):Result<IPluginRegistry,ResultError<"REGISTRY_INVALID">>
Crea un registry de extensiones embebidas para un servicio.
Falla en construcción (en vez de degradar en silencio) ante: manifest inválido, id duplicado, kind declarado sin implementación, o precedencia que referencia plugins inexistentes. Todo eso es un error de wiring del servicio y debe verse en el boot.
Plugins embebidos + precedencia explícita + timeout.
Result<IPluginRegistry, ResultError<"REGISTRY_INVALID">>
Result con el registry, o REGISTRY_INVALID describiendo el fallo de wiring.