Skip to main content

autoUpdateName

client.threads.autoUpdateName(data: AutoUpdateNameRequest): Promise<void>

Automatically updates a thread's name based on its content.

Analyzes the thread's execution history, messages, and context to generate an appropriate name that reflects its purpose and activity. This is useful for maintaining descriptive thread labels without manual intervention.

Parameters

ParameterTypeRequiredDescription
dataAutoUpdateNameRequestYesThe request containing the thread ID to rename

Returns

Promise<void> — A promise that resolves when the thread name has been updated

Example

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

const client = new CodeBoltClient();

const result = await client.threads.autoUpdateName(/* AutoUpdateNameRequest */);
console.log(result);