OptionaluserInfo?: RoomArtifactUserInfoOptional: Information about the user who initiated or is associated with the artifact.
OptionalproviderJobInfo?: RoomArtifactProviderJobInfoOptional: Information about an asynchronous provider job.
OptionalfileInfo?: RoomArtifactFileInfoOptional: Information about the final generated file artifact.
A field for different types of usage metrics.
OptionalreferenceArtifactId?: stringA field to link a file artifact back to its usage artifact.
RoomArtifactMetadata is the universal structure for the 'metadata' JSON field in the pnm_room_artifacts table. All fields are optional.