Skip to content

Interface: IntentionDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / IntentionDto

Defined in: src/types/cognitive.ts:171

An intention (committed plan) of a BDI cognitive agent.

commitmentStrength: number

Defined in: src/types/cognitive.ts:183

Commitment strength.


currentStep: number

Defined in: src/types/cognitive.ts:181

Current step in plan.


goalId: string

Defined in: src/types/cognitive.ts:175

Goal being pursued (UUID).


optional goalSort?: 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).


optional status?: string

Defined in: src/types/cognitive.ts:185

Intention status (active, completed, dropped).