Insert Chat Message
Creates and inserts a new chat message into a specified chat session.
Inputs
The inputs required to configure this node.
Outputs
The payload this node emits after execution.
MetadataDetails
Additional generation metadata attached to the message.
ExpandedList<ChatMessageAttachment>
A list of expanded attachments, if requested.
ChatMessageAttachment
A file attachment uploaded to a chat message.
ChatMessageAttachmentMetadata
The metadata for the chat message attachment.
Metadata specific to image attachments.
ChatParticipant
The expanded participant object, if requested.
UserPublic
The expanded user object, if requested.
UserMetadata
Metadata associated with the user, often contextual to the requesting user.
Character
The expanded character object, if requested.
CharacterVectorEmbedding
Details regarding the character's vector embeddings status.
ExpandedList<CharacterBehavior>
The behaviors attached to this character, if requested via expand.
CharacterBehavior
RegistryTag
The behavior registry tag from the registry, if requested.
RegistryVersion
The version this tag applies to, if requested via expand.
Graph
Node
NodePosition
Edge
RegistryEntry
The base registry entry, if requested via expand.
ExpandedList<RegistryVersion>
The versions of this behavior, if requested via expand.
ExpandedList<RegistryTag>
The tags for this behavior, if requested via expand.
Behavior
The behavior linked from the same world, if requested.
CharacterGroup
The character group this is attached to, if requested.
ExpandedList<CharacterGroup>
The nested child groups, if requested via expand.
ExpandedList<CharacterGroupMembership>
The character memberships in this group, if requested via expand.
CharacterGroupMembership
RoleplayProfile
The expanded roleplay profile object, if requested.