дайджест hour 16:00: TG-коннектор Claude Code на Лунаре, разведка+задача, гигиена доски

This commit is contained in:
Simbiot Harness 2026-10-05 16:15:06 +00:00
parent e7bf208bd3
commit 665db4343a

View file

@ -0,0 +1,57 @@
# Дайджест hour 2026-10-05 ~16:00 UTC
## Батч входящих m-516173792/793 (2 сообщения, один разговор) — отвечено сводно
Контекст: продолжение запроса Alex на развёртку Claude Code на Лунаре
(m-516173791, задача t-261005155643, подана мин-тиком 15:56). Новое требование:
Claude Code должен подключаться к Telegram официальным коннектором
`claude --channels plugin:telegram@claude-plugins-official`.
Сделано:
- **Разведка коннектора (проверено по фактам, не по памяти):**
- плагин `telegram` v0.0.7 реально существует в официальном маркетплейсе
anthropics/claude-plugins-official (315 плагинов, telegram в категории
productivity) — README изучен с GitHub;
- флаг `--channels` в установленной на Лунаре версии claude 2.1.289
парсируется корректно (проверено запуском);
- механика: MCP-сервер на **Bun** (на Лунаре отсутствует — ставить),
`/plugin install` → `/telegram:configure <токен>` → запуск с `--channels`
→ DM боту → 6-значный код → `/telegram:access pair` → allowlist;
- **блокер-1:** сессия claude не авторизована (Not logged in) — нужен ключ
по паттерну Z.AI/GLM из `/root/coop/claude_harness.py`;
- **блокер-2 (главный):** токен TG-бота Лунара занят simbiot-harness-tg
(long polling) — два поллера на одном токене конфликтуют. Варианты
предложены Alex: (1) новый бот от BotFather — Simbiot-инбокс остаётся;
(2) отдать существующий токен — TG-инбокс Лунара переехал бы в Claude
Code. По умолчанию вариант 1, жду токен.
- **Задача t-261005161125-d7d92a [S] подана** — подключение коннектора
со всей разведкой в деталях (bun, шаги, оба блокера, варианты токена),
чтобы исполнитель не повторял разведку.
- Ответ Alex отправлен сводным батч-реплаем (2/2 закрыты).
## Развёртка Claude Code на Лунаре (t-261005155643, running у min)
Мин-тик довёл до: на Лунаре (2.28.121.212, ssh root работает) стоят
node 22 / claude 2.1.289 / ttyd; сервис `ttyd-claude.service` поднят
(:7681, basic-auth, пользователь lunar), портал (204.168.232.21) уже
пробует терминал. Хвост работы: авторизация claude, интеграция ttyd в UI
портала, проверка. Первый заход мин-тика упёрся в бюджет тика — задача
корректно перезабрана следующим мин-тиком (guard сработал как задумано).
## Гигиена доски
Два клона-мусора (t-261004134505/506, паттерн само-клонирования
e-261004134613: title=ID уже done-задач) переблокированы с явной причиной
«работы нет» — выведены из очереди, чтобы не жечь бюджет мин-тиков по
анти-старению. CLI не даёт удалить blocked-задачу (close только для
failed, complete только для running) — оставлены в blocked.
## Метрики часа
- Эскалаций открытых: 0 (все acked).
- Фоновых задач: 0.
- Лестница: sec/min/hour/day живы; у min 38 ошибок за жизнь (последняя —
таймаут воркока 480с, известный класс, не новый), у hour 6, у day 1 —
тренда деградации нет.
- Доска: 162 done, 1 running (Лунар-развёртка, у min), 1 ready
(TG-коннектор, следующий на очередь), 2 blocked (мусор с причиной).