Optionalexternal_External system identifier for integration with third-party systems
OptionalextensorsExtended properties for custom integrations
Optionalrecord_Record history tracking information
OptionalidUnique identifier for the entity
OptionalorgOptionaluserParent AgentLog (required)
OptionalroleRole of the message author (required server-side; default 'user')
OptionalcontentMessage body (may be empty for tool-call messages)
Optionaltool_Outbound tool calls attached to this message
Optionaltool_Inbound tool-call id this message is replying to (for role='tool')
OptionaltypeClassification (INFO/WARNING/ERROR)
OptionalcreatorStructured creator descriptor (supersedes role for non-human creators)
OptionalrecipientStructured recipient descriptor (for direct addressing)
Optionalassociated_Linked conversation ids for cross-conversation recall
OptionalmetadataArbitrary metadata
OptionalkeywordsOptionaltagsOptionalactiveWhether the entity is active
Message entity interface
Mirrors
macs-node-sdk/lib/logs/models/message.js.