Interface: QueryFieldsResponse
Defined in: packages/sdk/src/types/query-engine-types.ts:318
Properties
aggregateSourceCategories?
optionalaggregateSourceCategories:Record<string,Record<string,string>>
Defined in: packages/sdk/src/types/query-engine-types.ts:336
entity → aggregate source → semantic category. Only categorized sources appear; uncategorized sources are internal (legacy-adapter parity) and should not be offered in builder palettes. Optional for older API versions.
aggregateSources
aggregateSources:
Record<string,string[]>
Defined in: packages/sdk/src/types/query-engine-types.ts:320
dataTypes
dataTypes:
QueryDataTypeInfo[]
Defined in: packages/sdk/src/types/query-engine-types.ts:321
entities
entities:
Record<string,QueryFieldInfo[]>
Defined in: packages/sdk/src/types/query-engine-types.ts:319
recordSystemFields
recordSystemFields:
QueryFieldInfo[]
Defined in: packages/sdk/src/types/query-engine-types.ts:322
relations?
optionalrelations:Record<string,Record<string,QueryFieldInfo[]>>
Defined in: packages/sdk/src/types/query-engine-types.ts:329
RelationMatch palette: entity → relation name → the relation's
queryable sub-fields (e.g. member.workflowEntries → entry.workflowId,
entry.status, entry.enteredAt). Same raw-ID hiding convention as
entities. Optional for older API versions.