Where does the bug appear (feature/product)?
Cloud Agents (web agents dashboard and Cloud Agents defaults)
Describe the Bug
Team and personal Cloud Agent defaults are set to Auto Cost, and Team Cursor Router Soft Default Mode is Cost. When starting a new Cloud Agent, the composer initially reflects Cost / Auto, but as soon as the agent starts the model picker shows Auto Balance. The first user request always runs under Balance before anything can be corrected. Manually switching the picker to Auto Cost afterwards sticks for follow-ups, but that cannot undo the original request already billed/routed as Balance.
This is not a settings misconfiguration. Soft Default Mode Cost and Cloud Agents Team Default Auto Cost are both set. Personal Default Model was also set explicitly to Auto Cost (not Team Default inheritance).
Related but distinct from the Explorer subagent Auto Balance labelling issue tracked in forum topic 171737: here the main Cloud Agent start path drops Cost, and the first turn is the problem.
Steps to Reproduce
- Team Settings → Cursor Router: Soft Default Mode = Cost; Cost mode enabled.
- Cloud Agents → Team Preferences → Default Model = Auto Cost.
- Cloud Agents → Personal Preferences → Default Model = Auto Cost (explicit).
- Start a new Cloud Agent without manually picking a model (so defaults should apply).
- Observe: after start, follow-up composer shows Auto Balance.
- Manually change picker to Auto Cost; send a follow-up — it stays on Cost.
- Note that step 4’s original request already ran before the manual fix.
Expected Behavior
New Cloud Agent runs should apply Default Model Auto Cost from the first request. The picker should show Auto Cost at start and throughout unless the user changes it.
Actual Behavior
- Defaults: Auto Cost (team + personal) and Soft Default Mode Cost
- At agent start: picker becomes Auto Balance
- First request: runs as Balance (cannot be fixed after the fact)
- After manual switch to Cost: follow-ups correctly stay on Cost
Additional evidence
- Investigation agent id: bc-67acacda-378a-4c1e-abec-fccbe75c8af5
- Request ID: 44964be0-c83d-4e07-aff3-39d85c994d4d
- Account: hello at liam-cooper.co.uk (Team Plan)
- Usage CSV labels most requests as Model=auto with no Cost/Balance field. Live picker shows Balance at start. Some same-day agents were billed as Grok 4.6 (Auto Balanced).
Operating System
Cloud Agents / Web
Does this stop you from using Cursor
No — but every new Cloud Agent’s first request is forced onto Balance despite Cost defaults, which defeats Cost as the team default for the most expensive turn (the initial prompt with full context).
Please confirm whether Cloud Agent create stores optimize_for=cost or bare Auto, and whether this is start-time routing vs label-only. Either way the first-request Cost default is not applied.