Skip to content

Interface: RecordEpisodeRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / RecordEpisodeRequest

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

Request to record an episodic memory entry.

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: string

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

Agent ID (UUID).


optional context?: string[]

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

Context for the episode.


goalId: string

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

Goal ID (UUID).


outcome: EpisodeOutcomeDto

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

Episode outcome.


reward: number

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

Reward value.


tenantId: string

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

Tenant ID (UUID).