You can now steer Cursor SDK agents while they run.
run.steer() adds your message to the next turn. If a subagent is mid-task, it moves to the background and keeps working.
Cursor
@cursor_ai
Background subagents now report back.
Their results return to the parent as a follow-up turn on the same run, so stream() and wait() carry through until every subagent finishes.
Their results return to the parent as a follow-up turn on the same run, so stream() and wait() carry through until every subagent finishes.

4:09 PM UTC · Oct 5, 2026 · 7K Views
72746
Cursor
@cursor_ai
Custom tools can now carry MCP annotations like readOnlyHint and destructiveHint, so the model can tell a lookup from a delete before it calls one.

4:09 PM UTC · Oct 5, 2026 · 3.4K Views
40424
Cursor
@cursor_ai
You can also replace Cursor's system prompt with your own. Rules, skills, and tool schemas still load.
We're enabling it account by account.
We're enabling it account by account.

4:09 PM UTC · Oct 5, 2026 · 8.4K Views
31333
Cursor
@cursor_ai
Steering and system prompts work with local TypeScript agents. Background subagent results come back locally in TypeScript and Python.
See everything new in the SDK: cursor.com/docs/sdk/chang…
See everything new in the SDK: cursor.com/docs/sdk/chang…

cursor.com
SDK Changelog | Cursor Docs
Release notes for the Cursor SDK: new features, improvements, and fixes by release.
4:09 PM UTC · Oct 5, 2026 · 7.9K Views
50297