Cursor CLI deletes typed content

,

Where does the bug appear (feature/product)?

Cursor CLI

Describe the Bug

Sometimes when writing a prompt the CLI omits typed characters and also the backspace does not work properly, sometimes deleting and sometimes re-adding content

This was via SSH on remote Linux box, local MacBook. Not tested locally

Not sure if the animations have anything to do, or the model generating content at the same time we type in the box

Steps to Reproduce

It is sporadic, not sure

Expected Behavior

Typed chars should appear
Backspace should only delete previous chars

Operating System

MacOS
Linux

Version Information

CLI Version 2026.07.20-8cc9c0b
Model Cursor Grok 4.5 High
Subscription Tier Pro
OS linux (x64)
Terminal unknown
Shell bash

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the detailed report. This is a known issue. When the CLI is busy like during active generation or render streaming, keys typed at that moment can get dropped, or backspace can behave incorrectly. It’s more noticeable over SSH because the network can merge several keypresses into one packet, and they arrive to the CLI in a batch.

We fixed part of these cases in early July, but your scenario, especially mid-chunk backspace and typing over SSH, is still in the remaining set. We’re tracking the issue, but I can’t share an exact ETA for the fix yet.

For now, the workaround is:

  • type a bit more slowly while generation is active
  • if possible, run the CLI locally instead of over high-latency SSH since it happens much less often

Your guess about the model generating content while you type is basically right. Streaming loads the event loop, and that’s what triggers the input batching. I’ll post an update in the thread once we have one.