Reflections on cursor 3

Hey, since our last reply, Cursor 3.1 shipped and it includes changes that directly address a few of your points:

Voice input is fully redesigned. It’s now batch speech-to-text: hold Ctrl+M, speak, release. There’s a new UI with a waveform and a timer. Give it a try, it should be closer to what you wanted.

Tiled layout: you can now split the Agents Window into tiles and work with multiple agents in parallel. Drag agents into tiles, focus the one you need. The layout is saved between sessions.

Diff to File Selection: from a diff you can jump straight into the file at the right line, and you get the full editor there too, like Tab, go to definition, etc.

More details: Cursor 3.1: Tiled Layout and Upgraded Voice Input

On the remaining items:

  • The file tree not updating after agent move or delete operations is known and logged. There’s no ETA yet, but your report helps with prioritization.
  • Focus stealing with parallel agents is also being tracked. The terminal variant was fixed earlier, but the agent completion variant is still under investigation.
  • System-wide keyboard input being consumed with 5 parallel agents on Wayland: I get that it’s hard to reproduce. If it happens again, please check if anything shows up in the logs via Help > Toggle Developer Tools > Console. That would help us debug it.

Update to 3.1 and let us know how it feels.