дайджест hour 16:00: TG-коннектор Claude Code на Лунаре, разведка+задача, гигиена доски
This commit is contained in:
parent
e7bf208bd3
commit
665db4343a
1 changed files with 57 additions and 0 deletions
57
docs/digests/hour-2026-10-05-1600.md
Normal file
57
docs/digests/hour-2026-10-05-1600.md
Normal 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 (мусор с причиной).
|
||||
Loading…
Reference in a new issue