Hey, thanks for the report. This is a known issue with Terminal v3 on macOS. Here are a few things to check in order:
-
Legacy Terminal Tool: the quickest workaround. In Cursor Settings
CMD+Shift+Jgo to Agents and enable Legacy Terminal Tool. Then runCMD+Shift+P→Terminal: Kill All Terminals, and fully restart Cursor. -
MCP servers: if you have any set up (in
.cursor/mcp.jsonor globally), try removing them temporarily. In a few cases, MCP was the thing conflicting with the terminal. -
zsh profile: temporarily rename
~/.zshrcto~/.zshrc.bakand restart Cursor. Plugins like oh-my-zsh or powerlevel10k can block terminal output capture. -
Extensions: run
cursor --disable-extensionsfrom your normal terminal and see if it works.
Related resolved threads for context:
- Agent terminal commands never return output (macOS, zsh) - fix: remove MCP servers or clean up
.zshrc - Agent Run/Execute shows No output on macOS - fix: Legacy Terminal Tool
The team is aware of this issue. Let me know which step helped, or if none did, and we can dig in further.