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.
PluginHealthState =
"healthy"|"degraded"|"misconfigured"|"unavailable"|"failed"|"disabled"
Estado de salud de un plugin — "¿está bien?" (r48 §3.2).
Tres familias, y de ellas salen las reglas de transición:
healthy, degraded, unavailable): los mueve un health
probe libremente, sin intervención.failed, misconfigured): requieren intervención
(re-initialize / arreglar config). Se sale de ellos siempre pasando por
unavailable — nunca saltando directo a healthy, porque nadie ha
re-verificado nada.disabled): sólo se entra y sale por acción explícita.