Constant freezing when agent tries to run commands

Hey, thanks for the report. This looks like a known shell integration issue in 2.3.x - the agent can’t run commands properly in the terminal.

Try Legacy Terminal as a workaround:

  • Settings > Cursor Settings > Agents > Legacy Terminal - turn it on
  • Restart Cursor
  • Try running the command through the agent again

If that doesn’t work, I’ll need a bit more info:

  • Request ID from the frozen chat (chat menu > Copy Request ID)
  • Console logs: Cmd + Shift + P > Developer: Toggle Developer Tools > Console tab (screenshot or error text)
  • What shell you’re using (echo $SHELL in terminal)

Similar cases got fixed with this workaround - let me know how it goes: Cursor commands hang indefinitely (no terminal attached) on Fish shell