pub fn decode_message(bytes: &[u8]) -> Result<Message>
Decode a message - auto-detects MessagePack (legacy) vs binary encoding