SDK y paquetes@styx/plugin-sdkinterfaces

Interface: IPluginRegistryOptions

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.

Interface: IPluginRegistryOptions

Opciones de construcción del registry.

Properties

builtinPlugins

readonly builtinPlugins: readonly IPlugin[]

Plugins embebidos por el servicio. El orden de este array es irrelevante por diseño.


disabledPluginIds?

readonly optional disabledPluginIds?: readonly string[]

Ids desactivados por config del operador. Health disabled, no se inicializan.


initTimeoutMs?

readonly optional initTimeoutMs?: number

Timeout de initialize() por plugin. Default DEFAULT_INIT_TIMEOUT_MS.


precedence?

readonly optional precedence?: IPrecedenceConfig

Precedencia explícita. Ausente ⇒ sólo aplican authority y el desempate por id.