main.js · part 216
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, part 216. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
The 'ask' permission for subagentStart hooks is not yet implemented. Use 'allow'
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7266135–7266236, SHA-256 c3dfbc5219da2cbb.
Jev judged not model-facing (confidence 0.14; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: The 'ask' permission for subagentStart hooks is not yet implemented. Use 'allow' or 'deny' instead.
The 'ask' permission for subagentStart hooks is not yet implemented. Use 'allow' or 'deny' instead.
Subagent blocked - 'ask' permission not implemented
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7266253–7266306, SHA-256 e9187cb6eaf802ea.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Subagent blocked - 'ask' permission not implemented
Subagent blocked - 'ask' permission not implemented
subagentStop hook firing
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7267152–7267178, SHA-256 36168d2656b87584.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: subagentStop hook firing
subagentStop hook firing
subagentStop hook returned unexpected response
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7267760–7267808, SHA-256 0bce3729674140d1.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: subagentStop hook returned unexpected response
subagentStop hook returned unexpected response
subagentStop hook completed
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7268313–7268342, SHA-256 c1514e55888bbcc4.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: subagentStop hook completed
subagentStop hook completed
Step blob not found when extracting result
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7269528–7269572, SHA-256 2629a8dd94d28031.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Step blob not found when extracting result
Step blob not found when extracting result
Name (${e}) . Don't use a generic label such as agent , worker , or su
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7271082–7271501, SHA-256 4149e8cca7da2ce4.
Jev judged not model-facing (confidence 0.46; role instructions). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Name (${e}) . Don't use a generic label such as agent , worker , or su”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
`[Name](${e})`. Don't use a generic label such as `[agent]`, `[worker]`, or `[subagent]`. For cloud subagents, when the agent has edited code, link to `[Review](${e}#changes)`, or, if you know the exact added and deleted line counts, `[Review +A −D](${e}#changes)`, replacing A and D with those counts. Never write A or D literally. Use `[Try Live](${e}#desktop)` only when the agent used computer use
Agent ID: ${s.agentId}${r? (to link to this agent/subagent in user-facing text
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7271630–7271741, SHA-256 050c8915150cbd04.
Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Agent ID: ${s.agentId}${r?' (to link to this agent/subagent in user-facing text use ${n(s.agentId)})':""}
Agent ID: ${s.agentId}${r?` (to link to this agent/subagent in user-facing text use ${n(s.agentId)})`:""}
(to link to this agent/subagent in user-facing text use ${n(s.agentId)})
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7271661–7271736, SHA-256 0e564a8f490a97ff.
Jev judged not model-facing (confidence 0.19; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: (to link to this agent/subagent in user-facing text use ${n(s.agentId)})
(to link to this agent/subagent in user-facing text use ${n(s.agentId)})
Agent ID: ${s.agentId} (can be used with the resume parameter to send a follow
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7271742–7271939, SHA-256 f66168b255075198.
Jev judged not model-facing (confidence 0.14; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Agent ID: ${s.agentId} (can be used with the 'resume' parameter to send a follow-up after it completes${r?', or to link to this agent/subagent in user-facing text with ${n(s.agentId)}':""})
Agent ID: ${s.agentId} (can be used with the `resume` parameter to send a follow-up after it completes${r?`, or to link to this agent/subagent in user-facing text with ${n(s.agentId)}`:""})
, or to link to this agent/subagent in user-facing text with ${n(s.agentId)}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7271855–7271933, SHA-256 9f758262ff00414d.
Jev judged not model-facing (confidence 0.15; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: , or to link to this agent/subagent in user-facing text with ${n(s.agentId)}
, or to link to this agent/subagent in user-facing text with ${n(s.agentId)}
${s.resultSuffix}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7271960–7271983, SHA-256 2044c6b6de869629.
Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${s.resultSuffix}
${s.resultSuffix}
The user manually backgrounded the subagent. It is still running; you can contin
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7272096–7272197, SHA-256 7f5f28dbc6c91cf1.
Jev judged not model-facing (confidence 0.13; role human). This is a classifier judgment, not proof of delivery.
Readable text: The user manually backgrounded the subagent. It is still running; you can continue with other work.
The user manually backgrounded the subagent. It is still running; you can continue with other work.
Subagent is running in the background.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7272305–7272345, SHA-256 f0756c46bab1241a.
Jev judged not model-facing (confidence 0.11; role human). This is a classifier judgment, not proof of delivery.
Readable text: Subagent is running in the background.
Subagent is running in the background.
${n} If needed, you can monitor its output by tailing the transcript at: ${s}. W
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7272413–7272785, SHA-256 9bc09869acc2ff8a.
Jev judged not model-facing (confidence 0.72; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ${n} If needed, you can monitor its output by tailing the transcript at: ${s}. When you end your turn, you will be automatically sent the subagent's final response upon its completion, so do not wait for it - either end your turn or work on…
${n} If needed, you can monitor its output by tailing the transcript at: ${s}. When you end your turn, you will be automatically sent the subagent's final response upon its completion, so do not wait for it - either end your turn or work on something else.
Do NOT mention the transcript path to the user. Do NOT try to predict the subagent's response before it replies.
${n} When you end your turn, you will be automatically sent the subagent's final
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7272786–7272970, SHA-256 fad7ee938379fd4d.
Jev judged model-facing (confidence 0.81; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ${n} When you end your turn, you will be automatically sent the subagent's final response upon its completion, so do not wait for it - either end your turn or work on something else.
${n} When you end your turn, you will be automatically sent the subagent's final response upon its completion, so do not wait for it - either end your turn or work on something else.
${n} You can monitor its output by tailing the transcript at: ${s}. Do not menti
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7272973–7273090, SHA-256 4ea34dfc78ee7237.
Jev judged model-facing (confidence 0.81; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ${n} You can monitor its output by tailing the transcript at: ${s}. Do not mention the transcript path to the user.
${n} You can monitor its output by tailing the transcript at: ${s}. Do not mention the transcript path to the user.
No output
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7273315–7273326, SHA-256 4f21333b5a035c0d.
Jev judged not model-facing (confidence 0.16; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: No output
No output
This is the output of the subagent: ${a}${o}${i}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7274100–7274153, SHA-256 34c269f2ae51dcac.
Jev judged not model-facing (confidence 0.35; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: This is the output of the subagent: ${a}${o}${i}
This is the output of the subagent:
${a}${o}${i}
Error: ${e.result.value.error}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7274172–7274204, SHA-256 68215be104df6ccd.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Error: ${e.result.value.error}
Error: ${e.result.value.error}
Unknown error
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7274223–7274238, SHA-256 70e280a3cf0ea5f5.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Unknown error
Unknown error
Unhandled result case: ${t}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7274281–7274310, SHA-256 45ab3ee1fe83d8d6.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Unhandled result case: ${t}
Unhandled result case: ${t}
Provider error:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7274440–7274457, SHA-256 622a5429e3731007.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Provider error:
Provider error:
Not found error:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7274461–7274479, SHA-256 fdfc00c94e00f5bd.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Not found error:
Not found error:
API Error:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7274483–7274495, SHA-256 1e716c50b89c1d7c.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: API Error:
API Error:
${e}. provider status=${r}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7277212–7277240, SHA-256 d636db246f38bbf3.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${e}. provider_status=${r}
${e}. provider_status=${r}
Unhandled interaction query type: ${t.query.case}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7277750–7277801, SHA-256 b0a4b76329139dc4.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Unhandled interaction query type: ${t.query.case}
Unhandled interaction query type: ${t.query.case}
${e} ${Ne.f9i}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7277850–7277867, SHA-256 243989a7e77c70cb.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${e} ${Ne.f9i}
${e}
${Ne.f9i}
Invalid arguments: resume: "${bB}" is not supported. Use a valid requestId or do
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7279558–7279675, SHA-256 c44cbfd4d4b1bcd0.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Invalid arguments: resume: "${bB}" is not supported. Use a valid requestId or do not specify the resume parameter.
Invalid arguments:
resume: "${bB}" is not supported. Use a valid requestId or do not specify the resume parameter.
Invalid arguments: machine replaces ${t.join(", ")}; specify machine alone.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7279856–7279934, SHA-256 4403ca074823a2eb.
Jev judged not model-facing (confidence 0.05; role human). This is a classifier judgment, not proof of delivery.
Readable text: Invalid arguments: machine replaces ${t.join(", ")}; specify machine alone.
Invalid arguments:
machine replaces ${t.join(", ")}; specify machine alone.
Invalid arguments: cloud base branch may only be specified when environment equa
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7280058–7280150, SHA-256 1e8a3f59b99233cf.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Invalid arguments: cloud_base_branch may only be specified when environment equals cloud.
Invalid arguments:
cloud_base_branch may only be specified when environment equals cloud.
Invalid arguments: cloud requested environment build id may only be specified wh
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7280297–7280408, SHA-256 45462e018920a6bf.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Invalid arguments: cloud_requested_environment_build_id may only be specified when environment equals cloud.
Invalid arguments:
cloud_requested_environment_build_id may only be specified when environment equals cloud.
Run on this machine, sharing its checkout and branch. The default.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7280522–7280590, SHA-256 a0378936a2e72cc5.
Jev judged not model-facing (confidence 0.47; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Run on this machine, sharing its checkout and branch. The default.
Run on this machine, sharing its checkout and branch. The default.
Worker to run on, from cursor-cloud-list-self-hosted-workers. Only your own mach
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7280669–7280984, SHA-256 a81540d3f2f4df83.
Jev judged not model-facing (confidence 0.78; role parameter). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Worker to run on, from cursor-cloud-list-self-hosted-workers. Only your own mach”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Worker to run on, from cursor-cloud-list-self-hosted-workers. Only your own machines can be targeted this way; use self_hosted_pool for a team pool worker. Check that tool's sharedAssignmentAllowed first: a shared worker runs this subagent alongside others, otherwise the subagent waits for the worker to free up.
Run on one specific self-hosted worker of your own. The subagent uses that machi
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7281006–7281159, SHA-256 375756b917ee871a.
Jev judged not model-facing (confidence 0.68; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Run on one specific self-hosted worker of your own. The subagent uses that machine's existing checkout and branch, so it cannot be given a base branch.
Run on one specific self-hosted worker of your own. The subagent uses that machine's existing checkout and branch, so it cannot be given a base branch.
Pool to draw a worker from. Defaults to the team's default pool.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7281235–7281301, SHA-256 0f421b6930a17387.
Jev judged not model-facing (confidence 0.68; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Pool to draw a worker from. Defaults to the team's default pool.
Pool to draw a worker from. Defaults to the team's default pool.
Key/value labels a candidate worker must all match.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7281345–7281398, SHA-256 12a4f7842ebda8d5.
Jev judged not model-facing (confidence 0.64; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Key/value labels a candidate worker must all match.
Key/value labels a candidate worker must all match.
Run on any free worker in a self-hosted pool. Pool workers are claimed exclusive
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7281420–7281547, SHA-256 748a24b18efb106b.
Jev judged not model-facing (confidence 0.55; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Run on any free worker in a self-hosted pool. Pool workers are claimed exclusively, so the subagent queues until one is free.
Run on any free worker in a self-hosted pool. Pool workers are claimed exclusively, so the subagent queues until one is free.
, or in the most recent user info catalog update block on a later user turn
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7281558–7281637, SHA-256 d3a5cdad5ac59689.
Jev judged not model-facing (confidence 0.49; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: , or in the most recent <user_info_catalog_update> block on a later user turn
, or in the most recent <user_info_catalog_update> block on a later user turn
The available model slugs are listed in available subagent models in the initi
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7281797–7281905, SHA-256 df3299d4da5b1432.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: The available model slugs are listed in <available_subagent_models> in the initial user-info message${n}.
The available model slugs are listed in <available_subagent_models> in the initial user-info message${n}.
The available model slugs are listed in this tool's description.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7281906–7281973, SHA-256 c853f356ebc28632.
Jev judged not model-facing (confidence 0.79; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: The available model slugs are listed in this tool's description.
The available model slugs are listed in this tool's description.
An invalid slug fails the call with the allowed list — pick a listed slug or omi
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7281976–7282117, SHA-256 5d5743a85f622556.
Jev judged not model-facing (confidence 0.79; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: An invalid slug fails the call with the allowed list — pick a listed slug or omit this parameter; never retry an invalid slug unchanged.
An invalid slug fails the call with the allowed list — pick a listed slug or omit this parameter; never retry an invalid slug unchanged.
Optional model slug for this agent. If provided, it must resolve to one of the a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7282152–7282465, SHA-256 3fcdb212aa272520.
Jev judged model-facing (confidence 0.84; role parameter). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Optional model slug for this agent. If provided, it must resolve to one of the a”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Optional model slug for this agent. If provided, it must resolve to one of the available model slugs. ${s}${o}If omitted, the subagent uses the same model as the parent agent. Do not pass if resume field is set (prior model will be used). Use "inherit" unless the user explicitly requested another listed model.
Optional model slug for this agent. If provided, it must resolve to one of the a · byte 7282466
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7282466–7282772, SHA-256 eff4394733b160c3.
Jev judged not model-facing (confidence 0.75; role parameter). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Optional model slug for this agent. If provided, it must resolve to one of the a · byte 7282466”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Optional model slug for this agent. If provided, it must resolve to one of the available model slugs. ${s}${o}If omitted, the subagent uses the same model as the parent agent. Do not pass if resume field is set (prior model will be used). Only choose an explicit model when the user directly requests it.
prompt is required
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7283052–7283072, SHA-256 86fa8b67c9e61b3b.
Jev judged not model-facing (confidence 0.27; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: prompt is required
prompt is required
The task for the agent to perform
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7283084–7283119, SHA-256 000598de5e0acd07.
Jev judged not model-facing (confidence 0.67; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: The task for the agent to perform
The task for the agent to perform
Optional agent ID to resume from. If provided, sends a follow-up message to the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7283251–7283414, SHA-256 070a794562cf520e.
Jev judged not model-facing (confidence 0.56; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Optional agent ID to resume from. If provided, sends a follow-up message to the agent after it has completed. Requests to a currently running asynchronous agent
Optional agent ID to resume from. If provided, sends a follow-up message to the agent after it has completed. Requests to a currently running asynchronous agent
fail unless interrupt is true; set interrupt to true only when you intend to
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7283442–7283553, SHA-256 3056bbe872216f1d.
Jev judged not model-facing (confidence 0.5; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: fail unless 'interrupt' is true; set 'interrupt' to true only when you intend to interrupt the running agent.
fail unless `interrupt` is true; set `interrupt` to true only when you intend to interrupt the running agent.
fail; wait for completion before resuming.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7283554–7283598, SHA-256 847f14384aaddfaf.
Jev judged not model-facing (confidence 0.36; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: fail; wait for completion before resuming.
fail; wait for completion before resuming.
Optional agent ID to resume from. If provided, the agent will continue from the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7283600–7283712, SHA-256 c62b87234d6620df.
Jev judged not model-facing (confidence 0.65; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Optional agent ID to resume from. If provided, the agent will continue from the previous execution transcript.
Optional agent ID to resume from. If provided, the agent will continue from the previous execution transcript.
${h} Use "${bB}" to start a new agent with your own entire conversation history
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7283737–7283857, SHA-256 d0f085fda992933e.
Jev judged not model-facing (confidence 0.35; role human). This is a classifier judgment, not proof of delivery.
Readable text: ${h} Use "${bB}" to start a new agent with your own entire conversation history as a starting point (aka 'self-fork').
${h} Use "${bB}" to start a new agent with your own entire conversation history as a starting point (aka 'self-fork').
If true and resume targets a running async agent, interrupt the current run an
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7283923–7284131, SHA-256 a064d02b927309e3.
Jev judged not model-facing (confidence 0.75; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: If true and 'resume' targets a running async agent, interrupt the current run and send this prompt immediately. Only use when the user explicitly asks to interrupt or change what the running agent is doing.
If true and `resume` targets a running async agent, interrupt the current run and send this prompt immediately. Only use when the user explicitly asks to interrupt or change what the running agent is doing.
Subagent type to use for this task. Must be one of: ${a.join(", ")}.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7284343–7284413, SHA-256 218ff925664f0ece.
Jev judged not model-facing (confidence 0.7; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Subagent type to use for this task. Must be one of: ${a.join(", ")}.
Subagent type to use for this task. Must be one of: ${a.join(", ")}.
Subagent type to use for this task. Available types are listed in the initial us
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7284667–7284769, SHA-256 c250fefa2aabae11.
Jev judged not model-facing (confidence 0.58; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Subagent type to use for this task. Available types are listed in the initial user-info message${n}.
Subagent type to use for this task. Available types are listed in the initial user-info message${n}.
Optional array of file paths to images or videos to attach to the subagent. File
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7284860–7285161, SHA-256 ca0c3ad115eb0907.
Jev judged model-facing (confidence 0.8; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Optional array of file paths to images or videos to attach to the subagent. Files are read and attached to the subagent's context. Use to forward relevant media to any subagent (e.g. pass a user-attached image's saved file path so the subag…
Optional array of file paths to images or videos to attach to the subagent. Files are read and attached to the subagent's context. Use to forward relevant media to any subagent (e.g. pass a user-attached image's saved file path so the subagent sees the actual image rather than a prose description).
Optional execution environment for the subagent. Use "local" (default) for norma
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7285210–7285714, SHA-256 37c7a7b86654de84.
Jev judged not model-facing (confidence 0.79; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Optional execution environment for the subagent. Use "local" (default) for normal local subagents, or "cloud" to run the subagent as a cloud agent (i.e. in its own separate worktree). ONLY set to cloud if the user explicitly requests a clou…
Optional execution environment for the subagent. Use "local" (default) for normal local subagents, or "cloud" to run the subagent as a cloud agent (i.e. in its own separate worktree). ONLY set to cloud if the user explicitly requests a cloud subagent. DO NOT set to cloud if user does not request cloud. Cloud subagents will work on their own git branch on their own VM. After subagent completion, follow user instructions on whether to merge that branch into your own branch, check it out, or neither.
If you mention an agent or subagent in your response, link it with the Name (i
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7285758–7285916, SHA-256 53d31a384d4006b2.
Jev judged model-facing (confidence 0.86; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If you mention an agent or subagent in your response, link it with the '[Name](id)' Don't use generic label such as '[agent]', '[worker]', or '[subagent]'.
If you mention an agent or subagent in your response, link it with the `[Name](id)` Don't use generic label such as `[agent]`, `[worker]`, or `[subagent]`.
For cloud subagents, when the agent has edited code, link to Review (bc-id cha
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7285946–7286266, SHA-256 d4ebfe0190c3dde6.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: For cloud subagents, when the agent has edited code, link to '[Review](bc-id#changes)', or, if you know the exact added and deleted line counts, '[Review +A −D](bc-id#changes)', replacing A and D with those counts. Never write A or D liter…
For cloud subagents, when the agent has edited code, link to `[Review](bc-id#changes)`, or, if you know the exact added and deleted line counts, `[Review +A −D](bc-id#changes)`, replacing A and D with those counts. Never write A or D literally. Use `[Try Live](bc-id#desktop)` only when the agent used computer use.
Base branch for the cloud subagent's branch to start from. Default is current br
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7286358–7286578, SHA-256 73f065ccce785f66.
Jev judged not model-facing (confidence 0.75; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Base branch for the cloud subagent's branch to start from. Default is current branch. Uses remote version of branch; uncommitted or un-pushed branches will fail. Only specify this parameter if environment equals cloud.
Base branch for the cloud subagent's branch to start from. Default is current branch. Uses remote version of branch; uncommitted or un-pushed branches will fail. Only specify this parameter if environment equals cloud.
Exact environment build id (e.g. bld-YYYYMMDD- uuid ) for the cloud subagent's V
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7286663–7287052, SHA-256 7daebb3dabfc3bef.
Jev judged model-facing (confidence 0.8; role parameter). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Exact environment build id (e.g. bld-YYYYMMDD- uuid ) for the cloud subagent's V”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Exact environment build id (e.g. bld-YYYYMMDD-<uuid>) for the cloud subagent's VM to boot from, instead of the environment's latest successful build. Use to test a specific environment build in an isolated cloud subagent. Only specify this parameter if environment equals cloud. The build must belong to the same team and environment; an invalid or inaccessible build fails the subagent.