Make Make sandbox vs. non-sandbox command execution unmistakable

Feature request for product/service

Cursor IDE

Describe the request

Right now it is too hard to see whether a command in Cursor will run inside or outside the sandbox – and impossible to see this afterwards.

For commands that are about to be run there is a very small visual cue, but it is much too easy to miss in real use.

For commands that have already been run, there is no sandbox information at all: the blocks for sandboxed and non-sandboxed executions look identical.

This has two impacts:

  • Security: It is easy to accidentally run a dangerous or malicious command outside the sandbox because the difference is not obvious enough at a glance.
  • Debugging/productivity: When a command fails, I cannot see whether sandboxing was enabled, so I cannot quickly tell if the failure might be due to sandbox restrictions.

What I would like to see:
A very clear, persistent visual indicator around each command block before execution, e.g. a red frame for non-sandbox and a gray frame for sandbox.
The same indicator kept on the block after execution, so past commands always show which environment they actually used.