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.
constSessionPrincipalSchema:TObject<{actorId:TString;authTime:TInteger;cred:TOptional<TUnsafe<Cred>>;displayName:TOptional<TString>;expiresAt:TInteger;role:TUnsafe<"restricted"|"member"|"admin"|"owner">;scopes:TOptional<TUnsafe<readonlyPermission[]>>;sessionId:TString; }>
Schema de ISessionPrincipal (body 200 de GET /auth/session y data de qry.identity.session).