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.
Principal bajo el que corre una extensión.
Placeholder deliberado: F-IDENTITY no existe todavía, así que la única
variante hoy es internal-service (el servicio host que embebe el registry).
El campo kind es una union discriminada precisamente para que F-IDENTITY
añada 'user' / 'service-principal' de forma aditiva, sin que ningún
plugin tenga que cambiar su lectura de ctx.principal.
Un plugin NO debe derivar autorización de esto hoy — sólo atribución.
readonlykind:"internal-service"
Discriminante del principal.
readonlyserviceId:string
Servicio host que embebe el registry (ej. sources-svc).