Permission prompts not visible when interacting via Telegram MCP plugin

Resolved 💬 4 comments Opened Mar 22, 2026 by hasitt Closed Apr 29, 2026

Problem

When using Claude Code primarily through the Telegram MCP plugin, tool permission prompts are only displayed in the local terminal — they never reach the Telegram chat. This means a user interacting solely via Telegram has no way to approve or deny tool calls that require permission.

Reproduction

  1. Start a Claude Code session with the Telegram MCP plugin active
  2. From Telegram, ask Claude to run a command that requires permission (e.g., a Python script)
  3. Claude Code shows the permission prompt in the terminal
  4. The Telegram user sees nothing — the request silently stalls or times out

Expected behavior

When a permission prompt is triggered during a Telegram-initiated interaction, the user should be notified in Telegram that a tool call is awaiting approval, ideally with the ability to approve/deny from there.

Impact

This effectively breaks the remote/mobile workflow. If the user isn't at their terminal, any non-auto-approved tool call becomes a dead end.

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗