createMessageContent

Unpublished development API. This package is under development and is not available as a published release.

Creates a transcript projector that preserves unchanged row identities and releases parsers for removed messages.

import { createMessageContent } from '@threadplane/content/messages';

Declaration · overload 1

export declare function createMessageContent<TTools extends {
    [K in keyof TTools]: ToolContract;
} = Record<string, ToolContract>>(options?: MessageContentOptions): MessageContent<TTools>;

Type parameters

TTools
{ [K in keyof TTools]: ToolContract; } Default: Record<string, ToolContract>

Parameters

options · optional
MessageContentOptions

Returns

MessageContent<TTools>