Skip to main content

createEpisodicMemory

client.memory.createEpisodicMemory(data: CreateEpisodicMemoryRequest): Promise<MemoryThread>

Creates a new episodic memory for tracking temporal events and experiences.

Episodic memories store sequences of events that occurred during agent operations, similar to how human episodic memory records experiences. They are useful for learning from past actions and debugging agent behavior.

Parameters

ParameterTypeRequiredDescription
dataCreateEpisodicMemoryRequestYesThe episodic memory creation payload

Returns

Promise<MemoryThread> — A promise that resolves to the newly created episodic memory thread

Example

import { CodeBoltClient } from '@codebolt/clientsdk';

const client = new CodeBoltClient();

const result = await client.memory.createEpisodicMemory(/* CreateEpisodicMemoryRequest */);
console.log(result);