Interface: UIGenerateIntent
@kortexya/reasoninglayer / UIGenerateIntent
Interface: UIGenerateIntent
Section titled “Interface: UIGenerateIntent”Defined in: src/types/ui.ts:595
One resolved (or abstained) intent of the catalog pipeline.
Properties
Section titled “Properties”description
Section titled “description”description:
string
Defined in: src/types/ui.ts:599
The natural-language intent the planner extracted.
id:
string
Defined in: src/types/ui.ts:597
Planner-assigned id ("i1", "i2", …).
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/types/ui.ts:611
Why the intent abstained, when status is "abstained".
returns?
Section titled “returns?”
optionalreturns?:UIResultShape
Defined in: src/types/ui.ts:607
Result shape of the authored read, when resolved.
riskTier
Section titled “riskTier”riskTier:
RiskTier
Defined in: src/types/ui.ts:605
Catalog-assigned risk tier of the authored statement.
statementId?
Section titled “statementId?”
optionalstatementId?:string
Defined in: src/types/ui.ts:601
The catalog statement id that was authored, when resolved.
status
Section titled “status”status:
string
Defined in: src/types/ui.ts:609
"resolved" or "abstained".
uiRole
Section titled “uiRole”uiRole:
string
Defined in: src/types/ui.ts:603
UI role: "view", "action", "form" or "toolbar".