Skip to content

Interface: BulkSortDefinition

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Sorts / BulkSortDefinition

Interface: BulkSortDefinition

Defined in: src/types/sorts.ts:197

A sort definition within a bulk creation request.

Remarks

Unlike CreateSortRequest, parents are specified as sort names (not UUIDs), which are resolved server-side. This enables defining an entire hierarchy in a single request.

Properties

altLabels?

optional altLabels: string[]

Defined in: src/types/sorts.ts:205

Alternative labels / synonyms (e.g., HPO synonyms for semantic matching).


description?

optional description: string | null

Defined in: src/types/sorts.ts:207

Human-readable description.


features?

optional features: FeatureDescriptorDto[]

Defined in: src/types/sorts.ts:203

Feature descriptors.


name

name: string

Defined in: src/types/sorts.ts:199

Sort name.


parents?

optional parents: string[]

Defined in: src/types/sorts.ts:201

Parent sort names (resolved server-side).