simbiot-harness/docs/digests/hour-2026-10-03-1500.md

29 lines
4.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Дайджест hour-тика 2026-10-03 ~15:00 UTC
## Главное 1: Vybirai возвращён на Hermes (по слову Alex, m-516173597)
- Тред: повторный перевод Vybirai → Simbiot упал («юниты не поднялись»). Проверка сервера 91.99.166.59 вживую: hermes-agent active с 14:57:57, бот отвечает; симбиот-юниты disabled; в БД коопа harness_type=hermes — перевод до флага не дошёл, «возврат» был фактом, я его подтвердил и проверил работоспособность.
- **Корень падения перевода (найден и починен)**: (а) гонка — проверка «юниты поднялись» через 2 c после restart, а TG-поллер без токена crash-loop'ился каждые 5 c (restart counter 2363+!) и валил проверку; (б) при пустом SIMBIOT_TG_TOKEN перевод всё равно дёргал deleteWebhook. Утренние фиксы (t-261003090348) не работали в проде — **портал не перезапускали после 11:15** (process up с 09:05, модуль грузится на старте).
- **Vybirai — Matrix-агент, TG-токена не существует**: `telegram: enabled: false` в config.yaml, .env пуст (len=0), токена нет в state.db, на диске и в портале (`tg_bot_token=''`). «Прописать токен» некуда — искать его у Alex/BotFather, если TG-бот нужен.
- Fixes (коммит `616763b` в coop, портал перезапущен, HTTPS 200):
- switch-harness: sleep 2→6 + reset-failed перед проверкой; webhook не трогаем без токена; crash-loop поллера не роняет перевод.
- **Новая кнопка «Вернуть на Hermes»** (просьба Alex m-516173602..604): POST /api/agent/<id>/switch-hermes — disable симбиот-юнитов, enable --now hermes-agent, флаг портала назад; видна только simbiot-агентам; pollSwitch различает dir. Память/данные при переводах сохраняются.
- Хвост: /root/simbiot-harness на машине Vybirai остаётся (не мешает, обратный перевод быстрый). Разовое падение hermes-agent 14:49 — shutdown-краш в момент попытки перевода, после рестарта стабильно.
## Главное 2: Image-ген (t-261003140752-7aa44d) — requeue
- Внешний блокер: нужен от Alex ключ OpenRouter + $5–10 (или «го» на биллинг Google AI). Диагностика закрыта (t-261003133011), план готов (docs/image-gen-provider-options.md), после ключа ~10 мин: провайдер в 9router → e2e через router.cil.by/v1. Напоминание доставлено tg-notify (k=imagegen-mcp-261003).
## Побочная находка
- MCP `dashboard` гермеса Vybirai (127.0.0.1:8899) не подключается — порт никто не слушает **с 28.09** (не регрессия перевода). На бота не влияет; починка по запросу (сообщено в notify).
## Исходящие
- Ответы: m-516173597 (ушёл мин-тиком раньше меня — мой SKIP), сводный по батчу m-516173601..604 — 4 реплая (токен/гонка/кнопка/возврат). tg-notify imagegen-mcp-261003 (image-ген + MCP 8899). Дублей нет: всё через идемпотентные CLI.
- Эскалаций открытых: 0, ack-ить нечего. Переэскалаций не требуется.
## Статусы
- Лестница: sec 338947 ok; min 4795 (errors 38 — LLM-воркер таймауты 480c, известное); hour 97 (errors 4); day 5 (errors 1). Портал после рестарта — проверен (200).
- Burn 9router 7д без изменений: 2521.59 у.е. (минус к AUM, замер AUM ещё не введён).
## Далее
- Ждать ключ/го Alex по image-гену (задача в ready с reason, вернётся в батч).
- [M] ready на доске: «Вытащить историю сессий Гермеса в Simbiot» — заберёт следующий тик по очереди.
- Опционально: чинить MCP 8899 у Vybirai; мониторить первый перевод Matrix-агента по новому коду (когда Alex решит судьбу токена).