hermes-hub/launcher
Hermes Team 90aeceb9fd fix(ui): уведомления шли без остановки и закрывали интерфейс
Владелец: «справа постоянно выходят статусы, прям без остановки. я вообще
ничего не вижу за ними».

Это был не таймер, а замкнутый круг. Отрисовка настроек запускала опрос
состояния сжатия; executeAction на успехе вызывал fetchSnapshot; тот снова
перерисовывал настройки — и так без конца. Интерфейс сам себя кормил запросами
к серверу, показывая на каждом обороте два тоста: на запрос и на ответ. Тем же
путём заливал «poll_native_auth» во время входа.

Опросы, которые запускает сам интерфейс, а не владелец, теперь молчат и не
дёргают снапшот — второе и разрывает круг. Отказ опроса показывается там, где
его запросили: у мастера входа для этого своя область сообщений.

Состояние сжатия запрашивается при открытии экрана настроек и по кнопке, а не
при каждой отрисовке.

700 passed, 2 skipped; ruff чисто; релизный гейт пройден.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-01 22:47:55 +07:00
..
build_launcher.ps1 feat: initialize standalone Hermes Hub 2026-08-20 00:17:11 +07:00
hermes-hub-web.sh fix(installer): установка на Linux падала на защищённом системном Python 2026-09-01 12:56:47 +07:00
HermesHub.cs fix(deployment): implement self-healing bootstrap, Claude & Grok profiles, non-interactive test mode, mirror installer, and comprehensive doctor CLI 2026-08-22 21:22:21 +07:00
HermesHub.exe fix(ui): уведомления шли без остановки и закрывали интерфейс 2026-09-01 22:47:55 +07:00
HermesHub.ico feat: initialize standalone Hermes Hub 2026-08-20 10:53:49 +07:00
HermesHubWeb.cs fix(accounts): чужая почта после смены аккаунта, отказ NVIDIA при верном ключе, отмена выхода 2026-08-31 23:06:37 +07:00
HermesHubWeb.exe fix(ui): уведомления шли без остановки и закрывали интерфейс 2026-09-01 22:47:55 +07:00