constructor<
TStructure extends MessageStructure<MessageToolSet> = MessageStructure<MessageToolSet>
>(
arg: TStructure["outputVersion"] extends "v1" InferMessageContentBlocks<TStructure, "function">[] : string | ContentBlock | Text[] | BaseMessageFields<TStructure, "function">
): FunctionMessageChunk<TStructure>| Name | Type | Description |
|---|---|---|
arg* | TStructure["outputVersion"] extends "v1" ? $InferMessageContentBlocks<TStructure, "function">[] : string | ContentBlock | Text[] | BaseMessageFields<TStructure, "function"> |