Skip to content

Interface: ExtendedAgentStateDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Cognitive / ExtendedAgentStateDto

Interface: ExtendedAgentStateDto

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

Extended agent state with BDI + motivation.

Properties

activations

activations: ActivationDto[]

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

Activation levels for key terms.


agentId

agentId: string

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

Agent ID (UUID).


beliefs

beliefs: AgentBeliefDto[]

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

Current beliefs.


goals

goals: AgentGoalDto[]

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

Current goals (desires).


intentions

intentions: IntentionDto[]

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

Current intentions (committed plans).


motivation?

optional motivation: MotivationStateDto | null

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

Motivation state (drives, deficits, curiosity targets).


name

name: string

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

Agent name.


pendingChanges

pendingChanges: KbChangeDto[]

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

Pending KB changes (perceptions).


recentEpisodes

recentEpisodes: EpisodeDto[]

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

Recent episodes.


ruleUtilities

ruleUtilities: RuleUtilityDto[]

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

Rule utility summary.