Interface: BindVariablesResponse
@kortexya/reasoninglayer / Constraints / BindVariablesResponse
Interface: BindVariablesResponse
Defined in: src/types/constraints.ts:294
Response from binding variables in a session.
Remarks
Matches the generated BindVariablesResponse type.
Properties
allSatisfied
allSatisfied:
boolean
Defined in: src/types/constraints.ts:296
Whether all constraints are satisfied.
currentBindings
currentBindings:
Record<string,number>
Defined in: src/types/constraints.ts:298
Current variable bindings (all bound variables).
message?
optionalmessage:string|null
Defined in: src/types/constraints.ts:300
Human-readable message.
newlySatisfied
newlySatisfied:
number
Defined in: src/types/constraints.ts:302
Number of constraints newly satisfied by these bindings.
satisfiedCount
satisfiedCount:
number
Defined in: src/types/constraints.ts:304
Total number of satisfied constraints.
sessionId
sessionId:
string
Defined in: src/types/constraints.ts:306
Session ID (UUID).
success
success:
boolean
Defined in: src/types/constraints.ts:308
Whether the bindings were applied successfully.
suspendedCount
suspendedCount:
number
Defined in: src/types/constraints.ts:310
Number of suspended constraints.