Skip to content

Interface: IntentionDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Cognitive / IntentionDto

Interface: IntentionDto

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

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

Properties

commitmentStrength

commitmentStrength: number

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

Commitment strength.


currentStep

currentStep: number

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

Current step in plan.


goalId

goalId: string

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

Goal being pursued (UUID).


goalSort?

optional goalSort: string | null

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

Sort name of the goal being pursued.


id

id: string

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

Intention ID (UUID).


plan

plan: string[]

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

Plan (sequence of action term IDs).


status?

optional status: string

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

Intention status (active, completed, dropped).