Interface: RecordEpisodeRequest
@kortexya/reasoninglayer / RecordEpisodeRequest
Interface: RecordEpisodeRequest
Section titled “Interface: RecordEpisodeRequest”Defined in: src/types/cognitive.ts:1182
Request to record an episodic memory entry.
Properties
Section titled “Properties”actions
Section titled “actions”actions:
string[]
Defined in: src/types/cognitive.ts:1190
Term IDs (UUIDs) of the actions taken during this episode. A non-UUID entry is refused with 422.
agentId
Section titled “agentId”agentId:
string
Defined in: src/types/cognitive.ts:1184
Agent ID (UUID).
context?
Section titled “context?”
optionalcontext?:string[]
Defined in: src/types/cognitive.ts:1192
Context for the episode.
goalId
Section titled “goalId”goalId:
string
Defined in: src/types/cognitive.ts:1188
Goal ID (UUID).
outcome
Section titled “outcome”outcome:
EpisodeOutcomeDto
Defined in: src/types/cognitive.ts:1194
Episode outcome.
reward
Section titled “reward”reward:
number
Defined in: src/types/cognitive.ts:1196
Reward value.
tenantId
Section titled “tenantId”tenantId:
string
Defined in: src/types/cognitive.ts:1186
Tenant ID (UUID).