[BUG] Arabic/RTL text appears reversed in Claude Code chat panel

Resolved 💬 4 comments Opened Mar 1, 2026 by alikwan Closed Mar 29, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Arabic (RTL) text appears reversed/mirrored in the Claude Code VSCode chat panel.
Both user input and AI responses display Arabic characters in the wrong order,
making the text unreadable.

Environment

  • Claude Code Extension Version: 2.1.63
  • VSCode Version: (check via Help → About)
  • OS: macOS (Darwin 25.3.0)
  • Platform: Apple Silicon / Intel Mac

What Should Happen?

Arabic text should render right-to-left (RTL) correctly, as it does in the
integrated terminal mode and was working in previous versions.

Error Messages/Logs

Arabic letters are reversed/mirrored, making the text completely unreadable 
in the chat panel.

Steps to Reproduce

  1. Open VSCode with Claude Code extension installed
  2. Open the Claude Code chat panel (not terminal mode)
  3. Type any Arabic text, e.g.: "مرحبا كيف الحال"
  4. Send the message
  5. Observe that Arabic characters appear reversed/mirrored in both the input and response

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.63

Platform

Other

Operating System

macOS

Terminal/Shell

VS Code integrated terminal

Additional Information

!Image

View original on GitHub ↗

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