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.
createExtensionContext(
identity,host):IExtensionContext
Crea un ExtensionContext scoped a una extensión concreta.
El scoping se resuelve en construcción: se copian los mapas del host una vez y el contexto cierra sobre esas copias. Un plugin no puede alcanzar el host ni mutar lo que el host le dio.
Identidad de la extensión (id + version del manifest).
Fuente host-level de config/secrets/principal.
Contexto listo para pasar a initialize().