Read_file tool escaping errors

When attempting to spell check a translation.json file Cursor lost the plot finding all sorts of errors that aren’t in the actual file. It looks like it has troubles with large files and/or escaping. Example:

Actual file:

	"mobilenote": "... mobile app\nPlease use..."

Gemini Pro comment from read_file output:

	"mobilenote": "... mobile app\\nPlease use ..."

read_file in this case appears to be adding an extra escape character.

Hi, please open your console (in the command palette, Developer: Toggle Developer Tools) and send us screenshots of any errors you see here!

And you can provide information about your device by clicking Help—About to make it easier for officials to find the problem.

Please share some request IDs so we can check on these queries. If you’re in privacy mode, would be great if you can temporarily disable, perform a query, and send us the request id

Hey, is this issue specifically related to the Gemini model? Have you tried it with other models?