Bogue du plugin Telegram Claude Code : notifications MCP supprimées silencieusement — solution de contournement via interrogation de fichiers et injection tmux

✍️ OpenClawRadar📅 Publié: May 14, 2026🔗 Source
Bogue du plugin Telegram Claude Code : notifications MCP supprimées silencieusement — solution de contournement via interrogation de fichiers et injection tmux
Ad

Un utilisateur de Reddit a découvert un bug dans Claude Code : le système de notification MCP ignore silencieusement les messages entrants sur le transport stdio. Le plugin Telegram lui-même fonctionne correctement — le problème vient du client Claude Code. L'utilisateur a confirmé le bug en traçant la chaîne d'appels :

  • handleInbound() se déclenche ✅
  • gate() renvoie deliver
  • bot.api.sendChatAction('typing') se déclenche (l'utilisateur voit l'indicateur de saisie) ✅
  • mcp.notification({ method: 'notifications/claude/channel', ... }) est appelé ✅
  • Claude Code le reçoit et ne fait rien silencieusement

Le bug est reproductible sur WSL2, Linux, et probablement toutes les plateformes. Un problème GitHub a été ouvert : #46744.

Ad

Solution de contournement

Puisque le chemin de notification MCP est cassé, l'utilisateur a construit un système de livraison alternatif :

  • Patcher server.ts pour écrire les messages entrants dans un fichier JSON local
  • Un watcher shell interroge toutes les 5 secondes, détecte quand Claude est inactif, et injecte le message via tmux send-keys
  • Un watchdog redémarre automatiquement le service si Claude plante

Pièges clés rencontrés :

  • tmux new-session échoue silencieusement dans systemd sans export TERM="xterm-256color" et -x 220 -y 50
  • kill 0 dans le trap provoque un SIGSEGV environ 60s après le démarrage — utiliser kill $WATCHER_PID
  • La vérification d'inactivité DOIT exclure "esc to interrupt" sinon le watcher spamme pendant que Claude traite

Le code complet, l'unité systemd, le fallback cron et la liste de vérification sont disponibles sur : https://github.com/LozzKappa/claude-code-telegram-bot

La latence avec la solution de contournement est de 5 à 9 secondes. La vraie correction doit venir d'Anthropic — réparer le gestionnaire de notification MCP dans Claude Code.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Claude Opus 4.6 et Sonnet 4.6 proposent désormais un contexte de 1 million de tokens au tarif standard.
News

Claude Opus 4.6 et Sonnet 4.6 proposent désormais un contexte de 1 million de tokens au tarif standard.

Claude Opus 4.6 et Sonnet 4.6 incluent désormais une fenêtre de contexte complète de 1 million à tarif standard sans supplément pour contexte long, ainsi que des limites médias étendues à 600 images ou pages PDF par requête.

OpenClawRadar
🦀
News

Le risque banal : pourquoi les plus grandes menaces de la sécurité de l'IA sont ennuyeuses, pas dramatiques

Un essai soutient que les défaillances banales de l'IA causent déjà des dommages à grande échelle, que les approches actuelles d'alignement dépendent trop fortement d'environnements cloisonnés et que la convergence des capacités rend de plus en plus plausible une exposition accidentelle au monde ouvert.

OpenClawRadar
Auto-ajustement supervisé sur ses propres erreurs booste les petits modèles à 80% sur HumanEval
News

Auto-ajustement supervisé sur ses propres erreurs booste les petits modèles à 80% sur HumanEval

Un développeur a entraîné Qwen 2.5 7B sur ses propres paires de codage générées, atteignant 112/164 à HumanEval (+87 problèmes) avec zéro donnée d'entraînement écrite par un humain. L'approche se transpose à Llama 3.2 3B et Qwen 3 4B.

OpenClawRadar
GitHub Copilot passe à la facturation basée sur l'utilisation par consommation de jetons, remplaçant les requêtes premium le 1er juin 2026
News

GitHub Copilot passe à la facturation basée sur l'utilisation par consommation de jetons, remplaçant les requêtes premium le 1er juin 2026

GitHub Copilot passe des unités de requête premium aux crédits IA GitHub basés sur les tokens, sans changement de prix des formules. Tous les forfaits payants incluent des crédits mensuels égaux au coût de l'abonnement ; toute utilisation supplémentaire est facturée aux tarifs de l'API.

OpenClawRadar