SDK y paquetes@styx/plugin-sdkfunctions

Function: createPluginRegistry()

Referencia de @styx/plugin-sdk generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde packages/plugin-sdk/package.json

Página generada desde el TSDoc de @styx/plugin-sdk. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Function: createPluginRegistry()

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.

Parameters

options

IPluginRegistryOptions

Plugins embebidos + precedencia explícita + timeout.

Returns

Result<IPluginRegistry, ResultError<"REGISTRY_INVALID">>

Result con el registry, o REGISTRY_INVALID describiendo el fallo de wiring.