Interface: ExtendedAgentStateDto
@kortexya/reasoninglayer / ExtendedAgentStateDto
Interface: ExtendedAgentStateDto
Section titled “Interface: ExtendedAgentStateDto”Defined in: src/types/cognitive.ts:270
Extended agent state with BDI + motivation.
Properties
Section titled “Properties”activations
Section titled “activations”activations:
ActivationDto[]
Defined in: src/types/cognitive.ts:286
Activation levels for key terms.
agentId
Section titled “agentId”agentId:
string
Defined in: src/types/cognitive.ts:272
Agent ID (UUID).
beliefs
Section titled “beliefs”beliefs:
AgentBeliefDto[]
Defined in: src/types/cognitive.ts:276
Current beliefs.
goals:
AgentGoalDto[]
Defined in: src/types/cognitive.ts:278
Current goals (desires).
intentions
Section titled “intentions”intentions:
IntentionDto[]
Defined in: src/types/cognitive.ts:280
Current intentions (committed plans).
motivation?
Section titled “motivation?”
optionalmotivation?: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
Section titled “pendingChanges”pendingChanges:
KbChangeDto[]
Defined in: src/types/cognitive.ts:284
Pending KB changes (perceptions).
recentEpisodes
Section titled “recentEpisodes”recentEpisodes:
EpisodeDto[]
Defined in: src/types/cognitive.ts:288
Recent episodes.
ruleUtilities
Section titled “ruleUtilities”ruleUtilities:
RuleUtilityDto[]
Defined in: src/types/cognitive.ts:290
Rule utility summary.