Skip to content

Interface: IntentionDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Cognitive / IntentionDto

Interface: IntentionDto

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

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

Properties

commitmentStrength

commitmentStrength: number

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

Commitment strength.


currentStep

currentStep: number

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

Current step in plan.


goalId

goalId: string

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

Goal being pursued (UUID).


goalSort?

optional goalSort: string | null

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

Sort name of the goal being pursued.


id

id: string

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

Intention ID (UUID).


plan

plan: string[]

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

Plan (sequence of action term IDs).


status?

optional status: string

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

Intention status (active, completed, dropped).