错误:Claude Code Telegram插件中MCP通知静默丢失——通过文件轮询和tmux注入的解决方案

Пользователь Reddit обнаружил баг в Claude Code: система MCP-уведомлений молча теряет входящие сообщения на stdio-транспорте. Сам плагин Telegram работает нормально — проблема в клиенте Claude Code. Пользователь подтвердил баг, проследив цепочку вызовов:
handleInbound()срабатывает ✅gate()возвращаетdeliver✅bot.api.sendChatAction('typing')срабатывает (пользователь видит индикатор набора текста) ✅mcp.notification({ method: 'notifications/claude/channel', ... })вызывается ✅- Claude Code получает его и молча ничего не делает ❌
Баг воспроизводится на WSL2, Linux и, вероятно, на всех платформах. На GitHub открыт тикет: #46744.
Обходное решение
Поскольку путь MCP-уведомлений сломан, пользователь создал альтернативную систему доставки:
- Патч
server.tsзаписывает входящие сообщения в локальный JSON-файл - Скрипт-наблюдатель опрашивает файл каждые 5 секунд, обнаруживает, когда Claude простаивает, и вставляет сообщение через
tmux send-keys - Сторожевой таймер автоматически перезапускает сервис, если Claude зависает
Основные проблемы, с которыми столкнулись:
tmux new-sessionмолча завершается ошибкой в systemd безexport TERM="xterm-256color"и-x 220 -y 50kill 0в ловушке вызывает SIGSEGV примерно через 60 секунд после запуска — используйтеkill $WATCHER_PID- Проверка на простой ОБЯЗАТЕЛЬНО должна исключать строку "esc to interrupt", иначе наблюдатель спамит, пока Claude обрабатывает запрос
Полный код, systemd unit, резервный cron и чек-лист проверки доступны по адресу: https://github.com/LozzKappa/claude-code-telegram-bot
Задержка с обходным решением составляет 5–9 секунд. Настоящее исправление должно прийти от Anthropic — исправление обработчика MCP-уведомлений в Claude Code.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

Кими k2.5: Прокладывая новые пути в автоматизации ИИ
Kimi k2.5 установила новый стандарт в области автоматизации ИИ, обладая передовыми возможностями, которые привлекают внимание в технологическом сообществе. Узнайте, как она перестраивает ландшафт.

Google подписывает секретный контракт с Пентагоном на "любое законное" использование ИИ
По сообщениям, Google подписал секретное соглашение, позволяющее Министерству обороны США использовать его модели ИИ для любых законных государственных целей, с ограничениями на массовую слежку и автономное оружие только в качестве необязывающего соглашения.

Диагностика регрессии производительности Claude Code: Конфигурация, а не интеллект модели
Анализ Anthropic показывает, что падение производительности Claude Code было вызвано тремя изменениями в продукте — снижение усилий при рассуждении по умолчанию, ошибка кэширования сессий и изменение многословности промптов, а не деградацией модели. Откат изменений восстановил производительность.

Встреча OpenClaw в Пекине собрала полный зал технических специалистов.
На митапе OpenClaw в Пекине был аншлаг, разработчики задавали подробные вопросы о мультиагентной оркестровке, автономных циклах и приватных развертываниях. Особый интерес вызвала демонстрация, где агенты Планировщик, Разработчик и Верификатор автономно сотрудничали, чтобы обеспечить работу компании одного человека.