Align bus message struct formatting with upstream

This commit is contained in:
Dmitrii Balabanov 2026-03-23 10:44:50 +02:00
parent ddc2fc1818
commit bd3017dd8e

View file

@ -26,16 +26,18 @@ type InboundMessage struct {
Media []string `json:"media,omitempty"`
Peer Peer `json:"peer"` // routing peer
MessageID string `json:"message_id,omitempty"` // platform message ID
ReplyToMessageID string `json:"reply_to_message_id,omitempty"` // parent platform message ID
MediaScope string `json:"media_scope,omitempty"` // media lifecycle scope
SessionKey string `json:"session_key"`
Metadata map[string]string `json:"metadata,omitempty"`
ReplyToMessageID string `json:"reply_to_message_id,omitempty"` // parent platform message ID
}
type OutboundMessage struct {
Channel string `json:"channel"`
ChatID string `json:"chat_id"`
Content string `json:"content"`
ReplyToMessageID string `json:"reply_to_message_id,omitempty"`
OnDelivered func(msgIDs []string) `json:"-"`
}