[BUG] RTL text direction not supported in input field (Arabic language)
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?
When typing Arabic text in the Claude Code VSCode extension input field,
the text appears reversed (LTR instead of RTL).
The messages are received correctly by Claude, but the display in the
input field is incorrect for RTL languages like Arabic.
<img width="1026" height="762" alt="Image" src="https://github.com/user-attachments/assets/96a6737f-0a8b-44a0-9f40-9366a69ffd47" />
What Should Happen?
When typing Arabic text in the Claude Code VSCode extension input field,
the text appears reversed (LTR instead of RTL).
The messages are received correctly by Claude, but the display in the
input field is incorrect for RTL languages like Arabic.
<img width="1026" height="762" alt="Image" src="https://github.com/user-attachments/assets/426f6adb-e89c-482d-9457-a75eeb199868" />
Error Messages/Logs
Steps to Reproduce
When typing Arabic text in the Claude Code VSCode extension input field,
the text appears reversed (LTR instead of RTL).
The messages are received correctly by Claude, but the display in the
input field is incorrect for RTL languages like Arabic.
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
claude
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
<img width="1026" height="762" alt="Image" src="https://github.com/user-attachments/assets/6827b08b-8878-4c02-81aa-49521fe9617b" />
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗