Thanks for the reply.
You’re probably right. Most of the time, the messages will be shorter than whatever the limit is.
I was trying to prepare for the rare, possibly theoretical case of messages going over the limit. For lack of an officially-defined limit that I can write code against, I suppose I could either set myself a conservative limit or I could simply live with the fact that some messages might get dropped in rare cases.