Ответ не пропадёт, если закрыть вкладку

Что нового

Раньше ответ жил внутри соединения с браузером: закрытая вкладка обрывала работу на середине. Теперь запрос ставится в очередь на сервере, а страница просто следит за ходом. Можно закрыть вкладку, переключиться на другой чат или открыть тот же разговор во второй вкладке — работа продолжится, а ответ дождётся вас. Перезапуск сервера в середине разбора тоже больше не теряет результат.

В боковой панели рядом с чатом, где идёт работа, крутится индикатор — видно, что задача ещё выполняется, даже если она запущена в другой вкладке. Пока идёт разбор, чат нельзя случайно переименовать или удалить.

Заодно исправлены три ошибки, которые портили переписку: при переключении чатов текст из одного мог попасть в другой, а при возвращении в чат ответ иногда показывался без вашего собственного вопроса над ним.

Кому это пригодится

Полный аудит сайта занимает минуты и десятки обращений к инструментам — теперь его не нужно караулить.

Как попробовать

Отправьте большой запрос и закройте вкладку. Вернитесь позже — ответ будет на месте.