### Parameters | Param | Type | Description | | --- | --- | --- | | name | string | Name of the element | | value | string | Data field containing an array of chat messages or empty array | | [messageroles] | string | Comma-separated list of roles that the user can create and send messages on behalf of. Default is "user" if the `llm` parameter is set; default is "user,assistant" if not. | | [editable] | boolean \| string | Whether messages are editable. Use true/false, or a comma-separated list of roles that are editable | | [minmessages] | string \| number | Minimum total number of messages required to submit | | [maxmessages] | string \| number | Maximum total number of messages allowed | | [llm] | string | Model used to enable automatic assistant replies, format: `/` |