Skip to main content

getTree

plugin.threadsApi.getTree(threadId: string): Promise<ThreadGraphNode>

Retrieves the hierarchical tree structure for a thread.

Returns the complete tree representation starting from the specified thread, including all descendant threads and their relationships. This is useful for visualizing thread hierarchies and understanding nested thread structures.

Parameters​

ParameterTypeRequiredDescription
threadIdstringYesThe unique identifier of the root thread

Returns​

Promise<ThreadGraphNode> — A promise that resolves to a ThreadGraphNode representing the tree

Example​

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

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