Claude Code Telegramプラグインのバグ:MCP通知が静かに破棄される問題 — ファイルポーリングとtmuxインジェクションによる回避策

✍️ OpenClawRadar📅 公開日: May 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 issueが作成されました: #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 は起動後約60秒でSIGSEGVを引き起こす — kill $WATCHER_PID を使用する
  • アイドルチェックは「esc to interrupt」を除外しなければならない。そうしないと、Claudeが処理中にウォッチャーがスパムを送る

完全なコード、systemdユニット、cronフォールバック、および検証チェックリストは以下で入手可能: https://github.com/LozzKappa/claude-code-telegram-bot

回避策のレイテンシは5〜9秒です。本当の修正はAnthropicから提供されるべきです — Claude Code内のMCP通知ハンドラを修正することです。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Windows 11 2026 アップデート:タスクバーの位置変更、Copilotの縮小、エクスプローラーの改善
News

Windows 11 2026 アップデート:タスクバーの位置変更、Copilotの縮小、エクスプローラーの改善

マイクロソフトは、ユーザーフィードバックに基づき、タスクバーの位置変更の復活、主要アプリでのCopilotの煩雑さの軽減、エクスプローラーのパフォーマンス向上を含むWindows 11のアップデートを2026年に展開しています。

OpenClawRadar
OpenAIフロンティアモデルとCodexがAWSで利用可能に
News

OpenAIフロンティアモデルとCodexがAWSで利用可能に

OpenAIのフロンティアモデルとCodexがAWSで一般提供開始。エンタープライズは既存のAWS環境と調達ワークフローを通じてOpenAIを利用可能に。評価から本番環境への移行を加速。

OpenClawRadar
🦀
News

Claude Code v2.1.248:制限モード、キャッシュTTL、およびセッション修正

Claude Code v2.1.248 では、サンドボックス化されたファイルアクセスのための制限モード、エージェントごとのキャッシュTTL、セッション間メッセージングが追加され、プロンプトキャッシュのミスやセッション処理の修正が行われました。

OpenClawRadar
Claudeの音声認識の制限と、SpokenlyとParakeet TDTを使ったユーザーの回避策
News

Claudeの音声認識の制限と、SpokenlyとParakeet TDTを使ったユーザーの回避策

ユーザーは、Claudeの内蔵マイク文字起こしがChatGPTと比べて不正確で、手間を省くどころか増やしていると報告しています。彼らはMacでSpokenlyとNVIDIAのParakeet TDTモデルを使用した回避策を実装し、パフォーマンスを改善しました。

OpenClawRadar