Interface: IntentionDto
@kortexya/reasoninglayer / IntentionDto
Interface: IntentionDto
Section titled “Interface: IntentionDto”Defined in: src/types/cognitive.ts:171
An intention (committed plan) of a BDI cognitive agent.
Properties
Section titled “Properties”commitmentStrength
Section titled “commitmentStrength”commitmentStrength:
number
Defined in: src/types/cognitive.ts:183
Commitment strength.
currentStep
Section titled “currentStep”currentStep:
number
Defined in: src/types/cognitive.ts:181
Current step in plan.
goalId
Section titled “goalId”goalId:
string
Defined in: src/types/cognitive.ts:175
Goal being pursued (UUID).
goalSort?
Section titled “goalSort?”
optionalgoalSort?:string|null
Defined in: src/types/cognitive.ts:177
Sort name of the goal being pursued.
id:
string
Defined in: src/types/cognitive.ts:173
Intention ID (UUID).
plan:
string[]
Defined in: src/types/cognitive.ts:179
Plan (sequence of action term IDs).
status?
Section titled “status?”
optionalstatus?:string
Defined in: src/types/cognitive.ts:185
Intention status (active, completed, dropped).