Лучшее, что я могу предложить, — это реверс-инжиниринг API Discourse и проверка того, получает ли интерфейс пользователя необходимую вам информацию.
При беглом просмотре я этого не обнаружил, поэтому следующим шагом я бы посмотрел в исходный код редактора.
Также при кратком осмотре max_post_length я не нашёл его в сериализаторе, поэтому, вероятно, клиент Discourse просто отправляет пост, чтобы проверить, не слишком ли он длинный. Я проверил это, и действительно, клиент не знает максимальную длину:
