[BUG] Diff don't show when using Remote MCP server

Resolved 💬 3 comments Opened Jul 25, 2025 by weizhuowang Closed Jan 4, 2026

Environment

  • Platform (select one):
  • [v ] Anthropic API
  • [v ] AWS Bedrock
  • [ ] Google Vertex AI
  • [ ] Other: <!-- specify -->
  • Claude CLI version: <!-- output of claude --version -->
  • Operating System: <!-- e.g. macOS 14.3, Windows 11, Ubuntu 22.04 -->
  • Terminal: <!-- e.g. iTerm2, Terminal App -->

Bug Description

<!-- A clear and concise description of the bug -->
When connected to a remote MCP and editing remote code, the code diff is not properly shown, instead raw command are shown, which make it really hard for users to figure out what exactly has been changed.

Steps to Reproduce

  1. <!-- First step -->

add remote mcp server

  1. <!-- Second step -->

start claude code and make some edit

  1. <!-- And so on... -->## Expected Behavior

<!-- What you expected to happen -->
color code diff shown

Actual Behavior

<!-- What actually happened -->
raw code like Edit(file_path:"",old_string:"", new_string:"") is shown

Additional Context

<!-- Add any other context about the problem here, such as screenshots, logs, etc. -->

View original on GitHub ↗

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