Skip to content

Interface: ListTermsQuery

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ListTermsQuery

Defined in: src/resources/terms.ts:49

Which terms TermsClient.listTerms returns, and the window over them.

optional includeDerived?: boolean

Defined in: src/resources/terms.ts:79

Include the rule conclusions this process has materialised.

⚠️ The engine’s default here is true, the OPPOSITE of FindBySortRequest.includeDerived. Omit this and you get the conclusions; send false for the asserted rows alone. Each conclusion carries TermDto.origin 'derived' and, when the engine recorded one, TermDto.derivedBy.

The route does not chain. It reports what the last chain left, so after a restart the derived half is empty until something chains again.

true (the engine’s default — the SDK sends nothing when this is omitted)


optional limit?: number

Defined in: src/resources/terms.ts:51

Max terms to return; omit for all, hard-capped at 10000.


optional offset?: number

Defined in: src/resources/terms.ts:53

Zero-based index of the first term (default 0).


optional sortName?: string

Defined in: src/resources/terms.ts:62

Only terms of this EXACT sort; omit for every sort.

A member of a SUBSORT is not answered — this is an equality filter on the term’s own sort, not a lattice browse. For the polymorphic browse (a sort and everything below it) use QueryClient.findBySortPage.