hermes-hub/launcher
Hermes Team e90f6331a2 fix(launcher): сообщение при запуске не совпадало с настройками; смена токена
Владелец привязал хаб на сервере к сети, а лаунчер всё равно напечатал
«Headless Mode», показал http://127.0.0.1:5800 и посоветовал пробросить порт
через ssh -L. Текст был зашит и настроек не читал: инструкция вела поднимать
туннель к серверу, который уже был виден напрямую. Инструкция, не
совпадающая с реальностью, хуже отсутствующей — тот же класс дефекта, что и
снятая заглушка про «вход через веб невозможен».

Теперь сообщение читает web_api_host из hub_settings.json: при 127.0.0.1
показывает проброс порта и подсказывает про enable_lan_access.py, при
сетевой привязке — реальный адрес из hostname -I и напоминание про токен.

Добавлен --rotate: смена токена понадобилась немедленно, потому что
выданный токен был вставлен в переписку и скомпрометирован. Без флага
поведение прежнее — повторный запуск токен не трогает.

Проверено: без --rotate токен сохраняется, с --rotate меняется; bash -n на
лаунчере проходит; переводы строк LF.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-25 10:47:29 +07:00
..
build_launcher.ps1 feat: initialize standalone Hermes Hub 2026-08-20 00:17:11 +07:00
hermes-hub-web.sh fix(launcher): сообщение при запуске не совпадало с настройками; смена токена 2026-08-25 10:47:29 +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(launcher): браузер убивал сервер, установщик запускал десктоп вместо веба 2026-08-24 10:07:33 +07:00
HermesHub.ico feat: initialize standalone Hermes Hub 2026-08-20 10:53:49 +07:00
HermesHubWeb.cs fix(launcher): браузер убивал сервер, установщик запускал десктоп вместо веба 2026-08-24 10:07:33 +07:00
HermesHubWeb.exe fix(launcher): браузер убивал сервер, установщик запускал десктоп вместо веба 2026-08-24 10:07:33 +07:00