[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
- Open VSCode with Claude Code extension installed
- Open the Claude Code chat panel (not terminal mode)
- Type any Arabic text, e.g.: "مرحبا كيف الحال"
- Send the message
- 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
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗