В Jetbrains MPS Я хочу выполнить веб-запрос, когда пользователь нажимает на ярлык или действие из контекстного меню.
После успешного выполнения этого запроса я хочу показать пользователю ответ путем манипулирования моделью MPS.
Когда я выполняю веб-запрос в потоке пользовательского интерфейса, пользовательский интерфейс будет заблокирован, пока я не получу ответ или не истечет время ожидания запроса.
Это плохой опыт.
Как я могу выполнить запрос асинхронно?