Feature request for product/service
Cursor SDK
Describe the request
Please expose mid-run steering for Cloud Agents over the SDK and REST API — the same behavior the product UI already has on Cursor - The best way to code with AI | Cursor - The best way to code with AI send additional input while a run is active without cancelling the run, with delivery at the next tool call.
What works in the SDK today (local only)
The TypeScript SDK already has the right API shape:
Docs: Steering a run in flight — run.steer(text) with outcomes complete_delivered | revert_to_followup but always resolve revert_to_followup.
So for cloud, steer is effectively a no-op that tells you to wait and agent.send() afterward — i.e. a new run, not mid-run inject.
Recent changelog: Cloud Agents and Cursor Harness Improvements · Cursor
Why this matters
We’re building automation that orchestrates long-lived cloud agents (bc-…). Human / system feedback often arrives while the agent is still working (Slack, PR comments, CI signals, operator notes). Today we must either:
- Wait until the turn finishes (steering arrives late; wasted work if the agent went the wrong way), or
- Cancel and start a new run (loses in-flight progress the UI steering path is designed to preserve).
Is cloud mid-run steering on the roadmap for the public Cloud Agents API / @cursor/sdk? Even a rough ETA or “not planned” would help us make a decision. Thanks for your time!