INNER CODE UNIT · TypeScript
AdmissionSelectorAttemptIdSchema
stablyai/orca · cloud/apps/relay/src/app.ts:1469
const AdmissionSelectorAttemptIdSchema = z.string().regex(/^[A-Za-z0-9_-]{8,128}$/)
const AdmissionSelectorMembershipSchema = z
.object({
existingOnly: z.array(CellIdSchema).max(256),
migrationOnly: z.array(CellIdSchema).max(256),
general: z.array(CellIdSchema).max(256)
})
.strict()
const AdminAdmissionSelectorApplySchema = z
.object({
v: z.literal(1),
attemptId: AdmissionSelectorAttemptIdSchema,
expectedGeneration: z.number().int().nonnegative().max(Number.MAX_SAFE_INTEGER),
expectedMembershipSha256: z.string().regex(/^[a-f0-9]{64}$/).optional(),
membership: AdmissionSelectorMembershipSchema
})
.strict()