Skip to main content

saveMessages

client.users.saveMessages(agentId: string, data: SaveMessagesRequest): Promise<void>

Saves message history for a specific agent.

Persists a batch of messages associated with an agent's conversation. This maintains conversation history across sessions and enables context retention for continued interactions.

Parameters

ParameterTypeRequiredDescription
agentIdstringYesThe unique identifier of the agent
dataSaveMessagesRequestYesRequest containing messages to save

Returns

Promise<void> — A promise that resolves when messages have been saved

Example

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

const client = new CodeBoltClient();

const result = await client.users.saveMessages('agentId', /* SaveMessagesRequest */);
console.log(result);