53 lines
4.5 KiB
Markdown
53 lines
4.5 KiB
Markdown
# Дайджест часа 2026-10-03 16:00–17:00 UTC — hour-тик
|
||
|
||
## Итог: батч 3/3 [M] закрыт, все три с проверкой вживую
|
||
|
||
### 1. `t-261003140752-7aa44d` — Image-ген подключён + e2e ✅
|
||
- **Блокер «ждёт го Alex» снят фактом**: ключ `OPENROUTER_KEY` коопа уже в `.env`
|
||
харнеса и оплачен — `/api/credits`: 163$ кредитов, доступно **~26.8$**
|
||
(пополнение 5–10$ из постановки не требуется). Продолжил по варианту А доки
|
||
(расход на e2e ≈ $0.005, обратимо).
|
||
- 9router (204.168.232.21): провайдер `coop-openrouter` добавлен через внутренний
|
||
API (`x-9r-cli-token`, локально), каталог обновлён — **466 моделей**, image-класс
|
||
на месте (`google/gemini-3.1-flash-image` ≈$0.003–0.005/шт, `gpt-5-image-mini`…).
|
||
- **e2e через прод `router.cil.by/v1/images/generations` (ROUTER_KEY коопа): HTTP 200
|
||
за 12с, валидный PNG 977KB** — артефакт доставлен в чат
|
||
(`artifacts/imagegen-e2e-20261003.png`). Клиентам менять ничего не нужно
|
||
(OpenAI-совместимый эндпоинт).
|
||
- Осталось стратегическое: вариант Г (свой GPU, $0/картинка) — вне этого тика.
|
||
|
||
### 2. `t-261003150347-896567` — история Гермеса в памяти симбиота ✅
|
||
- Конвейер `tools/hermes_history_ingest.py` (запуск `/root/rag-venv/bin/python3`,
|
||
там fastembed), дока `docs/hermes-history-pipeline.md`.
|
||
- Источник `/root/.hermes/state.db` (390 сессий / ~133k сообщений, 2026-05-14…
|
||
2026-10-02), CUTOFF = старт харнеса 2026-10-03. Сырые логи не индексируем —
|
||
**выжимки**: 36 помесячных роллапов (все сессии, cron помечены `[авто]`) +
|
||
313 карточек человеческих сессий (цитаты user + ключевые ответы assistant).
|
||
- Вбито в штатную RAG-базу симбиота (`/root/rag/rag.db`): **+349 чанков**
|
||
(12525→12828), идемпотентно (повторный прогон перезаписывает `hermes-history/*`).
|
||
- Приёмка: `cli.py rag-query` по событию до 3.10 → топ-хиты гермес-сессий
|
||
(score ~0.85) — симбиот теперь «помнит» до 3 октября.
|
||
|
||
### 3. `t-261003154522-f89cce` — «Починить» больше не hermes-only ✅
|
||
- `/root/coop/domains/dashboard.py` (бэкап `dashboard.py.backup-1003-harness-repair`):
|
||
`/api/agent/<id>/repair` и `/api/agent/<id>/restart` стали **harness-aware** по
|
||
`harness_type`: simbiot → юнит `simbiot-harness.service`, user root,
|
||
`/root/simbiot-harness` (`.env` с ROUTER_BASE_URL/ROUTER_KEY, state-db
|
||
`harness/harness.db`, self-check по двум юнитам); hermes → прежняя логика без
|
||
изменений. Ремонтируемые шаги сохранены: майнеры/хуки/crontab (для simbiot —
|
||
`crontab -u root`), SSH hardening, state.db, LLM-канал с подменой ключа из
|
||
`router_keys` при 401.
|
||
- **Деплой по уроку t-261003090348**: `systemctl restart coop-portal` — active,
|
||
PID 2718169 (16:26 UTC).
|
||
- Верификация вживую: **Rita** (simbiot) — юниты active, state.db root:root,
|
||
ROUTER_* в .env, ping 9router = 200, заразы нет → «всё чисто»; **Cody**
|
||
(hermes) — hermes-ветка не задета. Оффлайн-маршрутизация по coop.db: все 15
|
||
агентов с IP дают корректные unit/user/home/env/state_db.
|
||
|
||
## Система
|
||
- Мин-уровень: 6 тихих тиков под гейтом (0 событий выше порога) — консолидировать
|
||
нечего. Эскалации: открытых 0, новых нет.
|
||
- Фоновые задачи тика: не запускались (вся работа синхронная в тике).
|
||
- Расход на тик: ≈$0.005 (e2e-картинка) — в контексте burn 9router 7д=2521.59 у.е.
|
||
- Заметка: Image-ген закрыт без единого нового биллинга — использован уже
|
||
оплаченный ключ коопа (+AUM: ноль новых обязательств).
|