diff --git a/lib/Cro/Message.pm6 b/lib/Cro/Message.pm6 index 9d8b08f..6967a73 100644 --- a/lib/Cro/Message.pm6 +++ b/lib/Cro/Message.pm6 @@ -2,6 +2,12 @@ # application is processing. It might be a message from a message queue, a # ZeroMQ message, a HTTP request, a HTTP response, etc. role Cro::Message { + # cw: For OOB attributes associated with the messages. Consider + # that there is no way to know who the message is from, + # or where it is supposed to go. + has %.attributes; + + # Provides trace output for use with CRO_TRACE=1 and `cro trace ...`. # Should include a developer-friendly view of the message. The default is # just to show the message type