SDK y paquetes@styx/api-contractsindexinterfaces

Interface: IActorContext

Referencia de @styx/api-contracts generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde packages/api-contracts/package.json

Página generada desde el TSDoc de @styx/api-contracts. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Interface: IActorContext

Actor que origina una sesión (usuario, servicio o sistema).

Properties

roles?

readonly optional roles?: readonly string[]

Roles declarados (para authz en el handler).


service

readonly service: string

Servicio emisor (catalog-svc, playback-svc, etc.).


sessionId?

readonly optional sessionId?: string

ID de la sesión/OIDC.


userId?

readonly optional userId?: string

ID del usuario autenticado (cuando aplica).