/** * This file was auto-generated by Fern from our API Definition. */ import * as Flatfile from "../../../index"; /** * Data for updating an existing message * * @example * { * content: { * "text": "Updated message content" * } * } */ export interface MessageApiUpdateData { /** The message ID generated by the chat agent response */ messageId?: string; /** Updated message content */ content?: Record; /** The message parts */ parts?: Record[]; /** A list of objects used to annotate and describe parts of the message */ annotations?: Record[]; /** Updated message role */ role?: Flatfile.MessageRole; /** Updated state information */ state?: Record; /** Updated metadata */ metadata?: Record; /** Updated thread ID */ threadId?: Flatfile.ThreadId; }