[Bug] `/doctor` command dismisses diagnostics without displaying MCP setup issues

Resolved 💬 1 comment Opened Jun 2, 2026 by starrymidnightsky Closed Jun 3, 2026

Bug Description
Hi Claude Code team, I’m experiencing a recurring setup issue in Claude Code on macOS. Initially, Claude Code could not find python3 and showed repeated hook errors like: /bin/sh: python3: command not found I fixed my PATH in .zshrc, restarted the terminal, and verified that Python now works correctly: which python3 /usr/local/bin/python3 python3 --version Python 3.14.5 Inside Claude Code, running shell commands with ! also confirms that python3 is available. The original hook error no longer appears. However, Claude Code still shows: ⚠ 2 setup issues: MCP · /doctor When I run /doctor, it only says: Claude Code diagnostics dismissed It does not show the actual MCP issues or explain what needs to be fixed. This makes it impossible to understand what the remaining setup problems are. Expected behavior: /doctor should show the specific MCP setup issues and provide actionable steps to resolve them. Actual behavior: /doctor immediately dismisses diagnostics without showing useful details, while the setup warning remains visible. Environment: - macOS Terminal - Claude Code v2.1.160 - Claude Pro - Python: /usr/local/bin/python3, version 3.14.5 Please investigate why /doctor dismisses the diagnostics instead of displaying the MCP issue details.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.160
  • Feedback ID: bc7341c9-d1c8-4edc-85be-01af1e039413

Errors

[]

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗