Referencia de @styx/api-contracts generada de su TSDoc.
packages/api-contracts/package.jsonPágina generada desde
el TSDoc de @styx/api-contracts. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
constIdentityJwks:IBusContract<"qry",TObject<{ }>,TUnion<[TObject<{data:TObject<{issuer:TString;keys:TArray<TObject<{alg:TOptional<...>;crv:TOptional<...>;kid:TOptional<...>;kty:TString;use:TOptional<...>;x:TOptional<...>; }>>; }>;ok:TLiteral<true>; }>,TObject<{error:TObject<{category:TUnion<[TLiteral<"transient">,TLiteral<"permanent">,TLiteral<"recoverable">]>;causedBy:TOptional<TArray<TUnion<[..., ...]>>>;code:TString;details:TOptional<TUnion<[TObject<...>,TArray<...>]>>;message:TString;retryable:TBoolean;suggestedAction:TOptional<TString>; }>;ok:TLiteral<false>; }>]>>
Emisor y claves públicas de los access tokens (TS2-P2-01): los servicios verifican el token en local y sólo preguntan por la revocación de los que firmó identity.