Обещания относятся исключительно к стороне клиента. Вам не нужно ничего делать с Wakanda Server, кроме как вернуть результат (как вы уже делали) с помощью httpRequestHandler. Как вы обрабатываете клиентскую сторону запроса, это ваш выбор.
Тот факт, что ваш код на стороне сервера отправляет запрос третьей стороне, не влияет на то, как вы подходите к асинхронной природе браузера (будь то обещания или обратные вызовы). Ваш код сервера Wakanda будет синхронным и ждать ответа. В свою очередь, когда запрос на стороне сервера будет завершен, включая запрос третьей стороне, он ответит на ваш браузер.
С сервером Wakanda, который является многопоточным, синхронный код для запроса не будет блокировать выполнение других запросов.
Надеюсь, это поможет.