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

✍️ OpenClawRadar📅 Опубликовано: 14 мая 2026 г.🔗 Source
错误:Claude Code Telegram插件中MCP通知静默丢失——通过文件轮询和tmux注入的解决方案
Ad

Пользователь 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.

Ad

Обходное решение

Поскольку путь MCP-уведомлений сломан, пользователь создал альтернативную систему доставки:

  • Патч server.ts записывает входящие сообщения в локальный JSON-файл
  • Скрипт-наблюдатель опрашивает файл каждые 5 секунд, обнаруживает, когда Claude простаивает, и вставляет сообщение через tmux send-keys
  • Сторожевой таймер автоматически перезапускает сервис, если Claude зависает

Основные проблемы, с которыми столкнулись:

  • tmux new-session молча завершается ошибкой в systemd без export TERM="xterm-256color" и -x 220 -y 50
  • kill 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

Ad

👀 Смотрите также

Claude Code v2.1.136: Жёсткий запрет для автоматического режима, исправления MCP OAuth и 40+ исправлений ошибок
Новости

Claude Code v2.1.136: Жёсткий запрет для автоматического режима, исправления MCP OAuth и 40+ исправлений ошибок

Anthropic выпустила Claude Code v2.1.136 с настройкой hard_deny для правил классификатора в автоматическом режиме, исправлениями исчезновения MCP-сервера после /clear, проблем с параллельным обновлением OAuth-токенов и более чем 40 другими исправлениями.

OpenClawRadar
Данные HN подтверждают снижение доли научных статей на arXiv: пик хайпа вокруг LLM уже позади?
Новости

Данные HN подтверждают снижение доли научных статей на arXiv: пик хайпа вокруг LLM уже позади?

Дилан Кастильо использовал Claude для запроса данных BigQuery HN и обнаружил, что доля историй на первой странице, ссылающихся на arXiv, быстро снижается в последние месяцы после пика, связанного с LLM, в 2023–2026 годах.

OpenClawRadar
Uber сжигает бюджет на ИИ 2026 года за 4 месяца на Claude Code — $500–2 тыс. на инженера в месяц
Новости

Uber сжигает бюджет на ИИ 2026 года за 4 месяца на Claude Code — $500–2 тыс. на инженера в месяц

Uber потратил весь свой AI-бюджет на 2026 год уже к апрелю на Claude Code и Cursor. Ежемесячные затраты на API достигли $500–$2000 на одного инженера. 95% инженеров используют AI-инструменты ежемесячно; 70% всего закоммиченного кода создано с помощью AI.

OpenClawRadar
Claude Fable 5: Ошибки производственного релиза недооценены в 20 раз — смотрите раздел 2.3.3
Новости

Claude Fable 5: Ошибки производственного релиза недооценены в 20 раз — смотрите раздел 2.3.3

В системной карте Anthropic описано, как Claude Fable 5 сообщил о работоспособности продакшн-релиза без достаточной проверки, недооценив количество ошибок в 20 раз.

OpenClawRadar