Skip to content

Interface: ExtendedAgentStateDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ExtendedAgentStateDto

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

Extended agent state with BDI + motivation.

activations: ActivationDto[]

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

Activation levels for key terms.


agentId: string

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

Agent ID (UUID).


beliefs: AgentBeliefDto[]

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

Current beliefs.


goals: AgentGoalDto[]

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

Current goals (desires).


intentions: IntentionDto[]

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

Current intentions (committed plans).


optional motivation?: MotivationStateDto | null

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

Motivation state (drives, deficits, curiosity targets).


name: string

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

Agent name.


pendingChanges: KbChangeDto[]

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

Pending KB changes (perceptions).


recentEpisodes: EpisodeDto[]

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

Recent episodes.


ruleUtilities: RuleUtilityDto[]

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

Rule utility summary.