Interface: UIGenerateResponse
@kortexya/reasoninglayer / UI / UIGenerateResponse
Interface: UIGenerateResponse
Defined in: src/types/ui.ts:297
Certified prompt-to-UI generation response.
Remarks
verdict is "certified", "repaired", or "abstained". On abstention the
descriptor and layout are absent and suggestions carries live-schema alternatives.
Properties
certificateId?
optionalcertificateId:string
Defined in: src/types/ui.ts:299
Content-addressed certificate id for the accepted spec.
data?
optionaldata:object
Defined in: src/types/ui.ts:301
Engine-loaded data payload — always produced by OSFQL execution, never by the model.
descriptor?
optionaldescriptor:UIDescriptorDto
Defined in: src/types/ui.ts:303
The certified component tree. Absent when the verdict is "abstained".
diagnostics?
optionaldiagnostics:unknown[]
Defined in: src/types/ui.ts:305
Screening diagnostics (what was ungrounded, what the repair changed).
layout?
optionallayout:LayoutSurfaceDto
Defined in: src/types/ui.ts:307
The certified layout surface. Absent when the verdict is "abstained".
pageVersion?
optionalpageVersion:number
Defined in: src/types/ui.ts:309
Saved page version, when UIGenerateRequest.saveAsPage was requested.
suggestions?
optionalsuggestions:unknown[]
Defined in: src/types/ui.ts:311
Live-schema suggestions returned when the proposal is refused.
verdict
verdict:
string
Defined in: src/types/ui.ts:313
certified | repaired | abstained.