Interface: CreateTenantRequest
@kortexya/reasoninglayer / Admin / CreateTenantRequest
Interface: CreateTenantRequest
Defined in: src/types/admin.ts:106
Request to provision a new tenant.
Remarks
Provisioning is explicit and idempotent: it materializes the tenant’s inference state and per-tenant sort hierarchy up front, and optionally seeds initial top-level sorts. All fields are optional — omitted UUIDs are generated server-side.
Properties
ownerUserId?
optionalownerUserId:string|null
Defined in: src/types/admin.ts:108
Optional owner user UUID for the tenant’s initial state. Generated when omitted.
seedSorts?
optionalseedSorts:string[]
Defined in: src/types/admin.ts:111
Optional sort names to seed into the new tenant’s hierarchy as top-level sorts.
tenantId?
optionaltenantId:string|null
Defined in: src/types/admin.ts:114
Optional explicit tenant UUID. A fresh UUID is generated when omitted.