Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
In my setup, the host is a macos laptop running an amd64 colima VM. The cursor agent successfully understands that when it wants to run commands, scripts, builds etc that it must “colima ssh --profile ubuntu-vm” first.
It happily does this and can interpret the terminal results etc. However, every terminal command the agent is waiting as it doesn’t seem the terminal “returns” control back to the agent. (Or however that actually works). I have to hit “skip” and then the cursor agent flow resumes.
The “skip” seems to be the only way to get back to the agent doing its work. I have to click on this otherwise it spins waiting. I can see the terminal command is completed.
My question is whether this is a limitation of the cursor terminal integration or if I should be getting the agent to interface with teh colima VM in a different way?
Steps to Reproduce
Create a colima vm and ask the agent to work inside it by ssh-ing into the vm.
Expected Behavior
The terminal should yield back to the agent like it does on the host environment.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.4.5 (Universal)
VSCode Version: 1.99.3
Commit: af58d92614edb1f72bdd756615d131bf8dfa5290
Date: 2025-08-13T02:08:56.371Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0