Where does the bug appear (feature/product)?
Cloud Agent (GitHub, Slack, Web, Linear)
Describe the Bug
My Cloud Agent environment has shown Active Build: — and Active Build Status: — all day, across seven successful builds. Environment e/3154ee39-957a-11f1-ba66-0e7d0216e441, repo cwokral-beep/madonna, Personal scope, .cursor/environment.json with no snapshot and no build.dockerfile.
The docs say a successful Build becomes active. Four of the seven are Recurring builds with no Draft badge — those should have activated on their own. They didn’t.
I also activated one manually from the Builds tab (bld-20260820-797ebc3d-0036-4b7e-8e0f-580dab2c012b, Agent, Success). Its Draft badge cleared and stayed cleared through a hard reload, so the activation stuck to the build — but the Overview panel still reads —, hours later. So it isn’t a stale render.
On my side: environment.json validates against your published schema, every field and type; my install command exits 0 on all seven builds and is idempotent.
The thing that looks most diagnostic: there is no snapshot phase anywhere in the build log. I downloaded the full log for 797ebc3d. It goes environmentSetup → gitCheckout:clone → your install:* steps → start:core-dumps/desktop-init/exec-daemon → [SPAN] Ended: environmentSetup, then my install command runs, then [INSTALL] Exit code: 0 and the log ends. Nothing after.
Related symptom: every build installs PostgreSQL from scratch and applies all migrations as pending, so no disk state carries between builds.
Is the Overview field failing to read activation state, or is the environment genuinely running without an active build? And should a snapshot span appear in the log? Happy to share the full log — nothing in it is sensitive.
Steps to Reproduce
My Cloud Agent environment has shown Active Build: — and Active Build Status: — all day, across seven successful builds. Environment e/3154ee39-957a-11f1-ba66-0e7d0216e441, repo cwokral-beep/madonna, Personal scope, .cursor/environment.json with no snapshot and no build.dockerfile.
The docs say a successful Build becomes active. Four of the seven are Recurring builds with no Draft badge — those should have activated on their own. They didn’t.
I also activated one manually from the Builds tab (bld-20260820-797ebc3d-0036-4b7e-8e0f-580dab2c012b, Agent, Success). Its Draft badge cleared and stayed cleared through a hard reload, so the activation stuck to the build — but the Overview panel still reads —, hours later. So it isn’t a stale render.
On my side: environment.json validates against your published schema, every field and type; my install command exits 0 on all seven builds and is idempotent.
The thing that looks most diagnostic: there is no snapshot phase anywhere in the build log. I downloaded the full log for 797ebc3d. It goes environmentSetup → gitCheckout:clone → your install:* steps → start:core-dumps/desktop-init/exec-daemon → [SPAN] Ended: environmentSetup, then my install command runs, then [INSTALL] Exit code: 0 and the log ends. Nothing after.
Related symptom: every build installs PostgreSQL from scratch and applies all migrations as pending, so no disk state carries between builds.
Is the Overview field failing to read activation state, or is the environment genuinely running without an active build? And should a snapshot span appear in the log? Happy to share the full log — nothing in it is sensitive.
Expected Behavior
Per the Builds docs, a successful Build becomes active and agents start from it. I’d expect Active Build to show the most recent successful build’s ID and Active Build Status to show its state — automatically for Recurring builds, and definitely after an explicit manual activation.
Instead both fields have stayed empty all day, and agents appear to run the full install from scratch each time rather than starting from a snapshot.
Operating System
MacOS
Additional Information
All seven successful builds, 2026-08-20 (UTC+2):
- 09:56 Recurring — Success
- 11:06 Recurring — Success
- 12:15 Recurring — Success
- 13:24 Recurring — Success
- 13:55 Manual (Draft) — Success —
bld-20260820-e9b5018c-bbb4-4bd9-93da-8bd0dbc678d2 - 14:10 Agent (Draft) — Success —
bld-20260820-797ebc3d-0036-4b7e-8e0f-580dab2c012b(the one I manually activated) - 16:05 Manual — Success —
bld-20260820-644226e5-e670-40e8-…
Skipped Recurring checks in between behave correctly — no new commits, complete in seconds, leave the active build in place. Those aren’t part of the issue.
Impact: with no active build, every agent run re-installs the full environment from scratch — apt-installing PostgreSQL and Redis, npm ci across 15 packages, provisioning 10 databases and applying ~330 migrations — roughly two minutes before the agent does any work. That cost is paid on every single agent, which is what makes this more than cosmetic for me.
Version Information
N/A — this is the Cloud Agent web dashboard (cursor.com/dashboard/cloud-agents), not the IDE, CLI, or iOS app. Observed in Chrome on macOS on 2026-08-20.
Does this stop you from using Cursor
Yes - Cursor is unusable

