Tiny detail that causes a lot of frustration.
Setup: cursor (i mean the typing thing) is active in the chat input field, user presses command + backspace
Expected behavior: one line of chat input is deleted
Actual behavior: agent’s code changes in the editor are rejected
While the rest works as expected it adds to the frustration as follows:
- User pressed cmd+backspace and realized they rejected the code instead of deleting text in the active input field
- User tries to undo that action with cmd + Z (while chat input is still selected), but this time, the last chat input action is undone while the latest code is not restored, adding to the confusion.