Where does the bug appear (feature/product)?
Cloud Agent (GitHub, Slack, Web, Linear)
Describe the Bug
Hi Cursor team,
This report was drafted by Cursor’s AI coding agent from environment/startup logs I copied out of the Cloud Agents UI. I did not alter the log contents; the chronology below is based on those pasted logs. Please treat the interpretation as secondary to the run IDs and the raw logs you can pull server-side.
Summary
Every Cloud Agent we start ends with Environment error then Agent encountered an error. The VM appears to boot successfully (clone, install, desktop/VNC, exec-daemon, and on default-image runs: tmux session + PTY attach). Failure happens after that, before the model answers. All runs show:
Run IDs
- Run A — multi-repo team env (custom Dockerfile via
walter-skillshub):bc-8c2eb701-f0b7-44fb-865e-cf736c288205 - Run B — minimal probe repo
walter-learning/walter-agent-hub(no Dockerfile, Cursor default image):bc-d44e71ac-093e-4710-9e33-ddc6da6c8977 - Run C — single repo
walter-learning/walter-crm:bc-ac644e60-f88b-4ebf-91c1-dc5a977d5098
Privacy / tracing in logs:"ghostMode": true,"willInitTracing": false.
What we ruled out
- Custom Dockerfile / missing packages — same crash on Cursor’s default image.
- Multi-repo complexity — same crash on the single-repo probe.
- Heavy install — probe install is smoke-only.
- D-Bus tweaks in our custom image — default image has working D-Bus and still fails the same way.
Asks
- Please inspect runs A/B/C server-side and tell us the real failure after
AttachPty. - What does
No environment build used [internal]mean here, and is it related? - Any recommended workaround (enable Builds, Personal vs Team environment, Privacy Mode off for one diagnostic run, reconnect GitHub, recreate Environment)?
Happy to run a Privacy Mode–off diagnostic if that helps log access.
Thanks.
Jean-Baptiste
Steps to Reproduce
- Open https://cursor.com/agents (signed in on the Walter Learning team).
- Start a new Cloud Agent against repo
walter-learning/walter-agent-hub(private), branchmain.- This repo has a minimal
.cursor/environment.jsonwith nobuild.dockerfile(Cursor default Ubuntu image) and a trivial install script that only prints smoke checks.
- This repo has a minimal
- Use a minimal prompt, for example:
Run
uname -a,pwd, andgit status --short, then replyPROBE_OK. - Do not edit files; wait for environment startup to finish.
- Observe:
- UI shows Environment error and No environment build used [internal].
- Startup logs show clone/install/desktop/VNC/exec-daemon succeeding.
- On this default-image run, logs also show
Created tmux session→Spawning PTY→Attached tmux session→AttachPty. - Then the run fails with Agent encountered an error before the model answers.
- Optional same-failure checks (same symptom):
- Multi-repo custom Dockerfile env: run
bc-8c2eb701-f0b7-44fb-865e-cf736c288205 - Single-repo
walter-crm: runbc-ac644e60-f88b-4ebf-91c1-dc5a977d5098 - Minimal probe above: run
bc-d44e71ac-093e-4710-9e33-ddc6da6c8977
- Multi-repo custom Dockerfile env: run
Operating System
MacOS
Version Information
Everything was done through the web dashboard
For AI issues: which model did you use?
Auto (balance)
For AI issues: add Request ID with privacy disabled
- Multi-repo custom Dockerfile env: run
bc-8c2eb701-f0b7-44fb-865e-cf736c288205 - Single-repo
walter-crm: runbc-ac644e60-f88b-4ebf-91c1-dc5a977d5098 - Minimal probe above: run
bc-d44e71ac-093e-4710-9e33-ddc6da6c8977
Does this stop you from using Cursor
Yes - Cursor is unusable
