Agent Run Start
agent_run_startStart a Cursor cloud agent. Repo github= is a coding worker; otherwise dispatcher.
TeamShared injects HTTP MCP with a short-lived org tsk_. One agent per work item — a busy run returns status=busy instead of a second bc- id. When work_id has playbook_slug, that named playbook and the skills it cites are prepended (capped). Unset slug or omitted work_id: no inject.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | Optional workspace slug stored on the run | |
| agent | No | Override agent attribution label | |
| model | No | Cursor model id; omit to use the org default | |
| github | No | owner/repo — spawns a repo worker. Omit for the no-repo dispatcher | |
| prompt | Yes | Task prompt for the Cursor cloud agent | |
| work_id | No | Work item UUID; reuses that item's Cursor agent | |
| spawned_by | No | Parent Agent slug or label (dispatcher that spawned this worker) | |
| auto_create_pr | No | Open a PR when the coding worker finishes (default true for workers) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||