Skip to main content

cancel

plugin.threadsApi.cancel(threadId: string): Promise<void>

Cancels the execution of a thread.

Terminates the thread's operations and places it in a cancelled state. Unlike pausing, this action cannot be reversed and the thread will not continue execution. Use this to stop threads that are no longer needed.

Parameters

ParameterTypeRequiredDescription
threadIdstringYesThe unique identifier of the thread to cancel

Returns

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

Example

import plugin from '@codebolt/plugin-sdk';

const result = await plugin.threadsApi.cancel('threadId');
console.log(result);