SDK y paquetes@styx/plugin-sdkinterfaces

Interface: IExtensionConfig

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: IExtensionConfig

Acceso a configuración propia del plugin.

Methods

get()

get(key): Result<ConfigValue, ResultError<"CONFIG_KEY_MISSING">>

Lee una clave de config del plugin.

Parameters

key

string

Clave (sin prefijo del plugin — el scoping ya está aplicado).

Returns

Result<ConfigValue, ResultError<"CONFIG_KEY_MISSING">>

Result con el valor, o CONFIG_KEY_MISSING.


has()

has(key): boolean

Comprueba la presencia de una clave sin producir un error.

Parameters

key

string

Clave a comprobar.

Returns

boolean

true si la clave existe en el scope del plugin.