Skip to content

Interface: ExtendedAgentStateDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Cognitive / ExtendedAgentStateDto

Interface: ExtendedAgentStateDto

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

Extended agent state with BDI + motivation.

Properties

activations

activations: ActivationDto[]

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

Activation levels for key terms.


agentId

agentId: string

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

Agent ID (UUID).


beliefs

beliefs: AgentBeliefDto[]

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

Current beliefs.


goals

goals: AgentGoalDto[]

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

Current goals (desires).


intentions

intentions: IntentionDto[]

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

Current intentions (committed plans).


motivation?

optional motivation: MotivationStateDto | null

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

Motivation state (drives, deficits, curiosity targets).


name

name: string

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

Agent name.


pendingChanges

pendingChanges: KbChangeDto[]

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

Pending KB changes (perceptions).


recentEpisodes

recentEpisodes: EpisodeDto[]

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

Recent episodes.


ruleUtilities

ruleUtilities: RuleUtilityDto[]

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

Rule utility summary.