hermes-hub/src/antigravity_provider/router/web
Hermes Team 158210dc01 fix(web): браузер отдавал старый app.js, интерфейс выглядел не обновлённым
Владелец сообщил, что в маршрутизации не переставляются блоки, нигде нет
выбора аккаунта для роли и на «Обзоре» ничего нельзя изменить. На скриншоте
при этом видна кнопка «Изменить цепочку», которой в коде уже нет: A24 её
удалил вместе с renderTeam и renderProviders.

Причина не в логике. FileResponse отдавал app.js и style.css без заголовка
Cache-Control, поэтому браузер применял эвристическое кэширование и держал
скрипт от прошлой сборки. index.html при навигации перепроверялся и был
свежим — отсюда смесь нового текста подсказки со старыми кнопками, а
перетаскивание и выбор модели просто отсутствовали в загруженном коде.

Действие reorder_chain при этом исправно: проверено вызовом, порядок
цепочки меняется и сохраняется в router_profiles.yaml.

Заодно подключённые аккаунты выводятся первыми, а пустые слоты
(«не подключён») — в конце группы: рабочие карточки были разбросаны
между пустыми и их приходилось выискивать.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-25 00:32:42 +07:00
..
static fix(web): браузер отдавал старый app.js, интерфейс выглядел не обновлённым 2026-08-25 00:32:42 +07:00
__main__.py feat(A15): веб-API, общий ActionExecutor и порт путей на Linux 2026-08-23 19:45:13 +07:00
server.py fix(web): браузер отдавал старый app.js, интерфейс выглядел не обновлённым 2026-08-25 00:32:42 +07:00