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);