Skip to content

Interface: UICustomizationDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Conversation / UICustomizationDto

Interface: UICustomizationDto

Defined in: src/types/conversation.ts:187

UI customization detected from a conversation response.

Properties

customizationType

customizationType: string

Defined in: src/types/conversation.ts:189

Type of customization.


params?

optional params: object | null

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

Additional params (label, column name, style values, etc.).


propsOverride?

optional propsOverride: object | null

Defined in: src/types/conversation.ts:195

Props to override on an existing component.


targetPath?

optional targetPath: string | null

Defined in: src/types/conversation.ts:191

JSONPath-style target for modifications.


targetSlot?

optional targetSlot: string | null

Defined in: src/types/conversation.ts:193

Target slot for component additions/removals.