Add RTL for chat

Hi @EbrahimH and the others,

After facing this exact same issue, I took some time to invest in a solution (should be easy when using Cursor :slight_smile: )

I wrote an extension that understands the structure of the Chats window and the Plans Markdown window and applies RTL when needed.

The extension is smart; it detects which language the sentence starts in and applies the alignment accordingly.

For now, the installation is only using a VSIX file. Please see the instructions here: Cursor RTL - Smart Multi-Language RTL Support

It’s fully open-sourced, so you can investigate and use the code as you wish.

Have fun :slight_smile: