Lo probé y actualmente está roto, sí.
Técnicamente, para que funcione, al menos add_to_serializer necesita ser arreglado, y bootbox debería ser reemplazado por dialog. Esto funciona para mí en mi instancia de desarrollo.
EDITAR: ¿puedes probar este fork? GitHub - Arkshine/discourse-topic-trade-buttons