Skip to content

Interface: UICustomizationDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Conversation / UICustomizationDto

Interface: UICustomizationDto

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

UI customization detected from a conversation response.

Properties

customizationType

customizationType: string

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

Type of customization.


params?

optional params: object | null

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

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


propsOverride?

optional propsOverride: object | null

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

Props to override on an existing component.


targetPath?

optional targetPath: string | null

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

JSONPath-style target for modifications.


targetSlot?

optional targetSlot: string | null

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

Target slot for component additions/removals.