ExitPlanMode approval UI breaks when Discord channel connection is enabled
Resolved 💬 2 comments Opened Apr 15, 2026 by epruseal Closed Jun 25, 2026
Summary
When the Discord channel connection setting (MCP plugin) is active, the ExitPlanMode tool's approval UI does not function correctly. Disabling the Discord channel connection resolves the issue.
Steps to Reproduce
- Enable the Discord channel connection setting in Claude Code
- Enter plan mode via
EnterPlanMode - Call
ExitPlanModeto request plan approval - Approval UI does not appear / behaves incorrectly
Expected Behavior
ExitPlanMode approval UI should appear and allow the user to approve or reject the plan, regardless of Discord channel connection state.
Actual Behavior
With Discord channel connection enabled, ExitPlanMode does not work properly. The approval prompt is disrupted.
Workaround
Disable the Discord channel connection setting before using plan mode.
Environment
- Platform: macOS (darwin 25.3.0)
- Shell: zsh
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗