Evidence and archive

main.js · part 217

Full reference
Topics
Status
Showing all 60

60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, part 217. Every entry preserves the shipped literal and its saved verdict or selection reason.

File contents and all parts · All files

Shipped text

Branch the subagent's own generated branch starts from. Defaults to the current

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7287160–7287322, SHA-256 8796bf2d31ac8fd8.

Jev judged not model-facing (confidence 0.71; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Branch the subagent's own generated branch starts from. Defaults to the current branch. Uses the remote version, so uncommitted or unpushed work is not visible.

Branch the subagent's own generated branch starts from. Defaults to the current branch. Uses the remote version, so uncommitted or unpushed work is not visible.

Exact environment build id (e.g. bld-YYYYMMDD- uuid ) for the subagent's VM to b

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7287415–7287659, SHA-256 97d27d9c89e17c56.

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 “Exact environment build id (e.g. bld-YYYYMMDD- uuid ) for the subagent's VM to b”. The exact literal is preserved below; its runtime purpose requires the surrounding source.

Exact environment build id (e.g. bld-YYYYMMDD-<uuid>) for the subagent's VM to boot from, instead of the environment's latest successful build. Must belong to the same team and environment; an invalid or inaccessible build fails the subagent.

Run on a dedicated cloud VM with its own clone and generated branch. After the s

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7287686–7287869, SHA-256 82f6be0682ac84d6.

Jev judged not model-facing (confidence 0.73; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Run on a dedicated cloud VM with its own clone and generated branch. After the subagent finishes, follow user instructions on whether to merge that branch, check it out, or neither.

Run on a dedicated cloud VM with its own clone and generated branch. After the subagent finishes, follow user instructions on whether to merge that branch, check it out, or neither.

Optional placement: where the subagent runs. Omit to run on this machine, which

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7287964–7288155, SHA-256 3e78df7be9b692e4.

Jev judged not model-facing (confidence 0.76; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Optional placement: where the subagent runs. Omit to run on this machine, which is almost always right. ONLY set this if the user explicitly asks for a cloud subagent or a specific machine.

Optional placement: where the subagent runs. Omit to run on this machine, which is almost always right. ONLY set this if the user explicitly asks for a cloud subagent or a specific machine.

Run the agent in the background (returns output file path to check later).

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7288909–7288985, SHA-256 cdb1442f46ab0432.

Jev judged not model-facing (confidence 0.78; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Run the agent in the background (returns output_file path to check later).

Run the agent in the background (returns output_file path to check later).

Run the agent in the background. A background subagent cannot be polled or await

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7288986–7289207, SHA-256 188ad8bf001aded3.

Jev judged model-facing (confidence 0.84; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Run the agent in the background. A background subagent cannot be polled or awaited; after spawning it, continue other work or end your turn, and its final result will be delivered to you automatically when it completes.

Run the agent in the background. A background subagent cannot be polled or awaited; after spawning it, continue other work or end your turn, and its final result will be delivered to you automatically when it completes.

Defaults true.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7289249–7289266, SHA-256 629396abe7aaf765.

Jev judged not model-facing (confidence 0.68; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Defaults true.

 Defaults true.

If this is false, you will be blocked until the agent completes.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7289271–7289338, SHA-256 6897d74f30b1e856.

Jev judged not model-facing (confidence 0.61; role human). This is a classifier judgment, not proof of delivery.

Readable text: If this is false, you will be blocked until the agent completes.

 If this is false, you will be blocked until the agent completes.

If the user is currently in Multitask Mode, always set this parameter to True.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7289362–7289443, SHA-256 f129bd39248797a3.

Jev judged not model-facing (confidence 0.76; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: If the user is currently in Multitask Mode, always set this parameter to True.

 If the user is currently in Multitask Mode, always set this parameter to True.

When true, the background subagent will send a notification when it completes.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7289526–7289607, SHA-256 9e81db077236b14b.

Jev judged not model-facing (confidence 0.44; role human). This is a classifier judgment, not proof of delivery.

Readable text: When true, the background subagent will send a notification when it completes.

 When true, the background subagent will send a notification when it completes.

When true, the background subagent will send a notification when it completes. T

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7289608–7290000, SHA-256 ae4234c2f99820d6.

Jev judged not model-facing (confidence 0.72; role parameter). This is a classifier judgment, not proof of delivery.

Readable form: a shipped code or data literal beginning “When true, the background subagent will send a notification when it completes. T”. The exact literal is preserved below; its runtime purpose requires the surrounding source.

 When true, the background subagent will send a notification when it completes. That notification includes a user-visible summary portion; do not summarize or restate a completed background subagent's result unless the user asks, multiple background subagents need synthesis, or a background subagent reports a blocker requiring parent action outside of the user-visible high level summary.

This retired subagent type can only resume an existing child

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7290169–7290231, SHA-256 1bfca310d8f6b505.

Jev judged not model-facing (confidence 0.32; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: This retired subagent type can only resume an existing child

This retired subagent type can only resume an existing child

subagent type is required when creating a new subagent

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7290417–7290473, SHA-256 c1b1f19ba5213b5e.

Jev judged not model-facing (confidence 0.15; role human). This is a classifier judgment, not proof of delivery.

Readable text: subagent_type is required when creating a new subagent

subagent_type is required when creating a new subagent

cloud base branch may only be specified when environment equals cloud

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7290597–7290668, SHA-256 c3d8f772a4af68d5.

Jev judged not model-facing (confidence 0.16; role human). This is a classifier judgment, not proof of delivery.

Readable text: cloud_base_branch may only be specified when environment equals cloud

cloud_base_branch may only be specified when environment equals cloud

cloud requested environment build id may only be specified when environment equa

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7290804–7290894, SHA-256 67f4a597e4786b42.

Jev judged not model-facing (confidence 0.13; role human). This is a classifier judgment, not proof of delivery.

Readable text: cloud_requested_environment_build_id may only be specified when environment equals cloud

cloud_requested_environment_build_id may only be specified when environment equals cloud

A short, user-friendly title for the subagent. This appears in the UI as the sub

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7291097–7291497, SHA-256 d6028f60e77fba02.

Jev judged not model-facing (confidence 0.73; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: A short, user-friendly title for the subagent. This appears in the UI as the subagent's name. Make it concrete and distinct, consider recent titles to avoid reuse. For resumed subagents which you are prompting to work on a separate task, gi…

A short, user-friendly title for the subagent. This appears in the UI as the subagent's name. Make it concrete and distinct, consider recent titles to avoid reuse. For resumed subagents which you are prompting to work on a separate task, give an updated description based on the latest work the subagent is performing. (Do not rename if the subagent is continuing work on the same high-level task.)

- If you want to read a specific file path, use the ${d}${p? or ${p} :""} tool

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7292564–7292704, SHA-256 83a04250cecd65d7.

Jev judged not model-facing (confidence 0.55; role tool). This is a classifier judgment, not proof of delivery.

Readable text: - If you want to read a specific file path, use the ${d}${p?' or ${p}':""} tool instead of the ${l} tool, to find the match more quickly

  - If you want to read a specific file path, use the ${d}${p?` or ${p}`:""} tool instead of the ${l} tool, to find the match more quickly

or ${p}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7292627–7292637, SHA-256 d3a2892eba460fef.

Jev judged not model-facing (confidence 0.3; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: or ${p}

 or ${p}

- If you are searching for code within a specific file or set of 2-3 files, use

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7292705–7292859, SHA-256 3b12c76bcc8e37a1.

Jev judged model-facing (confidence 0.87; role tool). This is a classifier judgment, not proof of delivery.

Readable text: - If you are searching for code within a specific file or set of 2-3 files, use the ${d} tool instead of the ${l} tool, to find the match more quickly

  - If you are searching for code within a specific file or set of 2-3 files, use the ${d} tool instead of the ${l} tool, to find the match more quickly

- If you are searching for a specific class definition like "class Foo", use the

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7292870–7293004, SHA-256 ecde919cb9199148.

Jev judged not model-facing (confidence 0.79; role tool). This is a classifier judgment, not proof of delivery.

Readable text: - If you are searching for a specific class definition like "class Foo", use the ${p} tool instead, to find the match more quickly

  - If you are searching for a specific class definition like "class Foo", use the ${p} tool instead, to find the match more quickly

- When the agent is done, it will return a single message back to you. Specify e

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7293027–7293191, SHA-256 5e9964d94039c08f.

Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: - When the agent is done, it will return a single message back to you. Specify exactly what information the agent should return back in its final response to you.

- When the agent is done, it will return a single message back to you. Specify exactly what information the agent should return back in its final response to you.

- When the agent is done, it will return a single message back to you. Specify e · byte 7293192

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7293192–7293718, SHA-256 eb573260d4715852.

Jev judged model-facing (confidence 0.87; role instructions). This is a classifier judgment, not proof of delivery.

Readable form: a shipped code or data literal beginning “- When the agent is done, it will return a single message back to you. Specify e · byte 7293192”. The exact literal is preserved below; its runtime purpose requires the surrounding source.

- When the agent is done, it will return a single message back to you. Specify exactly what information the agent should return back in its final response to you. Background subagent completion messages already include a user-visible summary portion; do not summarize or restate a single background subagent's result by default. Respond only when the user asks, multiple background subagents need synthesis, or the background subagent reports a blocker requiring parent action outside of the user-visible high level summary.

- When the agent is done, it will return a single message back to you. Specify e · byte 7293719

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7293719–7294059, SHA-256 279c63572e369e8f.

Jev judged model-facing (confidence 0.83; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: - When the agent is done, it will return a single message back to you. Specify exactly what information the agent should return back in its final response to you. The result returned by the agent is not visible to the user. To show the user…

- When the agent is done, it will return a single message back to you. Specify exactly what information the agent should return back in its final response to you. The result returned by the agent is not visible to the user. To show the user the result, you should send a text message back to the user with a concise summary of the result.

- Agents can be resumed using the resume parameter by passing the agent ID fro

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7294062–7294938, SHA-256 ad04d6ac214e429e.

Jev judged model-facing (confidence 0.85; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: - Agents can be resumed using the 'resume' parameter by passing the agent ID from a previous invocation. ${n||s?o?"This sends a follow-up message after the agent has completed, preserving existing context. If the agent is still running, th…


- Agents can be resumed using the `resume` parameter by passing the agent ID from a previous invocation. ${n||s?o?"This sends a follow-up message after the agent has completed, preserving existing context. If the agent is still running, the request fails unless `interrupt` is true. Set `interrupt` to true only when the user explicitly wants to interrupt the running agent.":"This sends a follow-up message after the agent has completed, preserving existing context. If the agent is still running, the request fails; wait for completion before resuming.":"When resumed, the agent continues with its full previous context preserved."}${c?` You can also set \`resume\` to "${bB}" to fork the current parent agent into a new child subagent.`:""} When NOT resuming, each invocation starts fresh and you should provide a detailed task description with all necessary context.

This sends a follow-up message after the agent has completed, preserving existin

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7294181–7294442, SHA-256 3a18002894cf622b.

Jev judged not model-facing (confidence 0.63; role tool). This is a classifier judgment, not proof of delivery.

Readable text: This sends a follow-up message after the agent has completed, preserving existing context. If the agent is still running, the request fails unless 'interrupt' is true. Set 'interrupt' to true only when the user explicitly wants to interrupt…

This sends a follow-up message after the agent has completed, preserving existing context. If the agent is still running, the request fails unless `interrupt` is true. Set `interrupt` to true only when the user explicitly wants to interrupt the running agent.

This sends a follow-up message after the agent has completed, preserving existin · byte 7294443

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7294443–7294622, SHA-256 85816a77fdfb641e.

Jev judged not model-facing (confidence 0.59; role tool). This is a classifier judgment, not proof of delivery.

Readable text: This sends a follow-up message after the agent has completed, preserving existing context. If the agent is still running, the request fails; wait for completion before resuming.

This sends a follow-up message after the agent has completed, preserving existing context. If the agent is still running, the request fails; wait for completion before resuming.

When resumed, the agent continues with its full previous context preserved.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7294623–7294700, SHA-256 365e66bcc56f8ede.

Jev judged not model-facing (confidence 0.58; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: When resumed, the agent continues with its full previous context preserved.

When resumed, the agent continues with its full previous context preserved.

You can also set resume to "${bB}" to fork the current parent agent into a new

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7294705–7294806, SHA-256 8d6ec047b2b018e2.

Jev judged not model-facing (confidence 0.69; role tool). This is a classifier judgment, not proof of delivery.

Readable text: You can also set 'resume' to "${bB}" to fork the current parent agent into a new child subagent.

 You can also set `resume` to "${bB}" to fork the current parent agent into a new child subagent.

Launch a new agent to handle complex, multi-step tasks autonomously. The ${l} to

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7294945–7298485, SHA-256 ef29fbffe67d0c42.

Jev judged model-facing (confidence 0.93; role tool). This is a classifier judgment, not proof of delivery.

Readable text: Launch a new agent to handle complex, multi-step tasks autonomously. The ${l} tool launches specialized subagents (subprocesses) that autonomously handle complex tasks. Each subagent_type has specific capabilities and tools available to it…

Launch a new agent to handle complex, multi-step tasks autonomously.

The ${l} tool launches specialized subagents (subprocesses) that autonomously handle complex tasks. Each subagent_type has specific capabilities and tools available to it.

When using the ${l} tool, you must specify a subagent_type parameter to select which agent type to use.${t?`\n${h?`\nVERY IMPORTANT: When broadly exploring the codebase to gather context for a large task, it is recommended that you use the ${l} tool with subagent_type="${rg}" instead of running search commands directly.\n`:""}\nIf the query is a narrow or specific question, you should NOT use the ${l} and instead address the query directly using the other tools available to you.\n\nExamples:\n- user: "Where is the ClientError class defined?" assistant: [Uses Grep directly - this is a needle query for a specific class]\n- user: "Run this query using my database API" assistant: [Calls the MCP directly - this is not a broad exploration task]\n- user: "What is the codebase structure?" assistant: [Uses the ${l} tool with subagent_type="${rg}"]\n\nIf it is possible to explore different areas of the codebase in parallel, you should launch multiple agents concurrently.`:""}

When NOT to use the ${l} tool:
- Simple, single or few-step tasks that can be performed by a single agent (using parallel or sequential tool calls) -- just call the tools directly instead.
${f.length>0?`- For example:\n${f}`:""}

Usage notes:
- Always include a short description (3-5 words) summarizing what the agent will do
- Launch multiple agents concurrently whenever possible, to maximize performance; to do that, use a single message with multiple tool uses.
${g}${y}
${u?a?"- 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#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.\n":"- In user-facing responses, you may link to agents and subagents with markdown chat links in the `[label](id)` format, using the agent ID as the link target. Do not print raw agent IDs separately.\n":""}- When using the ${l} tool, the subagent invocation does not have access to the user's message or prior assistant steps. Therefore, you should provide a highly detailed task description with all necessary context for the agent to perform its task autonomously.
- The subagent's outputs should generally be trusted
- Clearly tell the subagent which tasks you want it to perform, since it is not aware of the user's intent or your prior assistant steps (tool calls, thinking, or messages).
- If the subagent description mentions that it should be used proactively, then you should try your best to use it without the user having to ask for it first. Use your judgement.
- If the user specifies that they want you to run subagents "in parallel", you MUST send a single message with multiple ${l} tool use content blocks. For example, if you need to launch both a code-reviewer subagent and a test-runner subagent in parallel, send a single message with both tool calls.
- Avoid delegating the full query to the ${l} tool and returning the result. In these cases, you should address the query using the other tools available to you.

${h? nVERY IMPORTANT: When broadly exploring the codebase to gather context for

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7295300–7296169, SHA-256 71512439985ae426.

Jev judged model-facing (confidence 0.9; role tool). This is a classifier judgment, not proof of delivery.

Readable text: ${h?'\nVERY IMPORTANT: When broadly exploring the codebase to gather context for a large task, it is recommended that you use the ${l} tool with subagent_type="${rg}" instead of running search commands directly.\n':""} If the query is a na…


${h?`\nVERY IMPORTANT: When broadly exploring the codebase to gather context for a large task, it is recommended that you use the ${l} tool with subagent_type="${rg}" instead of running search commands directly.\n`:""}
If the query is a narrow or specific question, you should NOT use the ${l} and instead address the query directly using the other tools available to you.

Examples:
- user: "Where is the ClientError class defined?" assistant: [Uses Grep directly - this is a needle query for a specific class]
- user: "Run this query using my database API" assistant: [Calls the MCP directly - this is not a broad exploration task]
- user: "What is the codebase structure?" assistant: [Uses the ${l} tool with subagent_type="${rg}"]

If it is possible to explore different areas of the codebase in parallel, you should launch multiple agents concurrently.

VERY IMPORTANT: When broadly exploring the codebase to gather context for a larg

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7295307–7295517, SHA-256 7f6b4ad2a7817fe7.

Jev judged model-facing (confidence 0.83; role tool). This is a classifier judgment, not proof of delivery.

Readable text: VERY IMPORTANT: When broadly exploring the codebase to gather context for a large task, it is recommended that you use the ${l} tool with subagent_type="${rg}" instead of running search commands directly.


VERY IMPORTANT: When broadly exploring the codebase to gather context for a large task, it is recommended that you use the ${l} tool with subagent_type="${rg}" instead of running search commands directly.

- For example: ${f}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7296381–7296403, SHA-256 e82fb48edb00edbd.

Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: - For example: ${f}

- For example:
${f}

- If you mention an agent or subagent in your response, link it with the Name

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7296667–7297146, SHA-256 134dc899a905b8e4.

Jev judged model-facing (confidence 0.88; 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]'. For cloud subagents, when the agent has edited code, link to '[Review](bc-id#chang…

- 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#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.

- In user-facing responses, you may link to agents and subagents with markdown c

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7297147–7297347, SHA-256 ea400efc917a1f19.

Jev judged model-facing (confidence 0.89; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: - In user-facing responses, you may link to agents and subagents with markdown chat links in the '[label](id)' format, using the agent ID as the link target. Do not print raw agent IDs separately.

- In user-facing responses, you may link to agents and subagents with markdown chat links in the `[label](id)` format, using the agent ID as the link target. Do not print raw agent IDs separately.

(Auto-resumes most recent agent of this type; resume arg is ignored)

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7299045–7299118, SHA-256 09ab789ff28740e9.

Jev judged not model-facing (confidence 0.23; role human). This is a classifier judgment, not proof of delivery.

Readable text: (Auto-resumes most recent agent of this type; 'resume' arg is ignored)

 (Auto-resumes most recent agent of this type; `resume` arg is ignored)

(Auto-resumes most recent agent; resume arg is ignored)

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7299119–7299179, SHA-256 377a630d9ba89b1c.

Jev judged not model-facing (confidence 0.31; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: (Auto-resumes most recent agent; 'resume' arg is ignored)

 (Auto-resumes most recent agent; `resume` arg is ignored)

- ${r}: ${s}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7299206–7299220, SHA-256 11f9d0e6cad6ac85.

Jev judged not model-facing (confidence 0.25; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: - ${r}: ${s}

- ${r}: ${s}

Available subagent types and a quick description of what they do: ${e}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7299250–7299323, SHA-256 b7f23d80cff312d3.

Jev judged not model-facing (confidence 0.65; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Available subagent_types and a quick description of what they do: ${e}

Available subagent_types and a quick description of what they do:
${e}

Available subagent types and descriptions are listed in available subagent type

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7299333–7299489, SHA-256 e66c3e5dcdcb8b6b.

Jev judged not model-facing (confidence 0.7; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Available subagent_types and descriptions are listed in <available_subagent_types> in the initial user-info message at the start of this conversation${A}.

Available subagent_types and descriptions are listed in <available_subagent_types> in the initial user-info message at the start of this conversation${A}.

No alternative models are available. Subagents will inherit the parent model.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7299551–7299630, SHA-256 8ecc58824f21782d.

Jev judged not model-facing (confidence 0.43; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: No alternative models are available. Subagents will inherit the parent model.

No alternative models are available. Subagents will inherit the parent model.

If the user explicitly asks for the model of a subagent/task, you may ONLY use m

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7299668–7300645, SHA-256 e29122e7e14bc9e5.

Jev judged model-facing (confidence 0.9; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: If the user explicitly asks for the model of a subagent/task, you may ONLY use model slugs from this list: ${t?"- inherit (default; required unless the user explicitly requested another model)\n":""}${[...e.modelsBySlug.keys()].sort().map(e…

If the user explicitly asks for the model of a subagent/task, you may ONLY use model slugs from this list:
${t?"- inherit (default; required unless the user explicitly requested another model)\n":""}${[...e.modelsBySlug.keys()].sort().map(e=>`- ${e}`).join("\n")}

If the user isn't asking for a specific version, prefer the latest version of the model family. As an example, if the user just says "gpt" or "claude", use the latest available version of GPT or Claude.

IMPORTANT: If the user requests a model that is NOT in the list above, do NOT substitute a different model or guess. Instead, skip launching the subagent with that model and tell the user which model was unavailable and which models are available.

When speaking to the USER about which model you selected for a subagent, do NOT use the kebab-case model names unless the user requested the model using that format. Ue the same naming scheme the user used to discuss the model when they requested it.

- inherit (default; required unless the user explicitly requested another model)

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7299781–7299865, SHA-256 13112e29f51af5b7.

Jev judged not model-facing (confidence 0.7; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: - inherit (default; required unless the user explicitly requested another model)

- inherit (default; required unless the user explicitly requested another model)

Available model slugs for subagents are listed in available subagent models in

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7300674–7300825, SHA-256 fbe252bea0d86eaa.

Jev judged not model-facing (confidence 0.72; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Available model slugs for subagents are listed in <available_subagent_models> in the initial user-info message at the start of this conversation${A}.

Available model slugs for subagents are listed in <available_subagent_models> in the initial user-info message at the start of this conversation${A}.

When an agent runs in the background, you will be automatically notified when it

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7304015–7304306, SHA-256 2d384a2ce4cb83ed.

Jev judged model-facing (confidence 0.87; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: When an agent runs in the background, you will be automatically notified when it completes after you end your own turn - do NOT ${D?'${e} or poll it':'${e}, poll, or proactively check on its progress'}. Continue with other work or end you…



When an agent runs in the background, you will be automatically notified when it completes after you end your own turn - do NOT ${D?`${e} or poll it`:`${e}, poll, or proactively check on its progress`}. Continue with other work or end your turn instead. Don't mention this to the user.

${e} or poll it

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7304152–7304169, SHA-256 5b832799982751ec.

Jev judged not model-facing (confidence 0.67; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${e} or poll it

${e} or poll it

${e}, poll, or proactively check on its progress

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7304170–7304220, SHA-256 73ad2e78453cfd3b.

Jev judged not model-facing (confidence 0.76; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: ${e}, poll, or proactively check on its progress

${e}, poll, or proactively check on its progress

When an agent runs in the background, you will be automatically notified when it · byte 7304307

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7304307–7304583, SHA-256 7d9f993d1c587dbd.

Jev judged model-facing (confidence 0.83; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: When an agent runs in the background, you will be automatically notified when it completes after you end your own turn - do NOT ${D?"poll it":"poll or proactively check on its progress"}. Continue with other work or end your turn instead.…



When an agent runs in the background, you will be automatically notified when it completes after you end your own turn - do NOT ${D?"poll it":"poll or proactively check on its progress"}. Continue with other work or end your turn instead. Don't mention this to the user.

poll it

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7304444–7304453, SHA-256 0e38465e17af3165.

Jev judged not model-facing (confidence 0.71; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: poll it

poll it

poll or proactively check on its progress

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7304454–7304497, SHA-256 661819a106eee0c7.

Jev judged not model-facing (confidence 0.73; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: poll or proactively check on its progress

poll or proactively check on its progress

IMPORTANT: Do NOT use this tool unless the user has explicitly asked you to use

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7304619–7304908, SHA-256 d8d70a965c53e195.

Jev judged model-facing (confidence 0.88; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: IMPORTANT: Do NOT use this tool unless the user has explicitly asked you to use subagents, delegate to agents, or use the ${ie} tool. You should perform tasks directly using your own tools instead of delegating to subagents. Only use this t…

IMPORTANT: Do NOT use this tool unless the user has explicitly asked you to use subagents, delegate to agents, or use the ${ie} tool. You should perform tasks directly using your own tools instead of delegating to subagents. Only use this tool when the user specifically requests it.

${e.path.length 0?e.path.join("."):"argument"}: ${e.message}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7305955–7306017, SHA-256 e76708b0d40d87d6.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: ${e.path.length>0?e.path.join("."):"argument"}: ${e.message}

${e.path.length>0?e.path.join("."):"argument"}: ${e.message}

Invalid preToolUse updated input: ${e.join(" n")}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7306032–7306084, SHA-256 59dc5b62a4930769.

Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Invalid preToolUse updated_input: ${e.join("\n")}

Invalid preToolUse updated_input:
${e.join("\n")}

Getting Task tool config

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7307049–7307075, SHA-256 1ead68bc99edafad.

Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Getting Task tool config

Getting Task tool config

Failed to get Task tool config

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7307250–7307282, SHA-256 f0061283f645f999.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Failed to get Task tool config

Failed to get Task tool config

Error executing subagentStart hook

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7307827–7307863, SHA-256 631b0fbbe8c5b62a.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Error executing subagentStart hook

Error executing subagentStart hook

Invalid arguments: Self-hosted machine placement requires server-side first-clas

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7309601–7309758, SHA-256 5f2f3d27ad9a0083.

Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Invalid arguments: Self-hosted machine placement requires server-side first-class subagent execution and is not supported by a fresh client-executed Task.

Invalid arguments:
Self-hosted machine placement requires server-side first-class subagent execution and is not supported by a fresh client-executed Task.

Invalid arguments: Unsupported machine placement for a fresh client-executed Tas

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7309792–7309899, SHA-256 98e8a4c94905d29d.

Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Invalid arguments: Unsupported machine placement for a fresh client-executed Task: ${JSON.stringify(t)}.

Invalid arguments:
Unsupported machine placement for a fresh client-executed Task: ${JSON.stringify(t)}.

Using client-side subagent execution

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7310325–7310363, SHA-256 48b69109fb251388.

Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Using client-side subagent execution

Using client-side subagent execution

You've made {idle count} responses without tool calls. If you're done, respond w

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7311448–7311584, SHA-256 df4835931b076fef.

Jev judged model-facing (confidence 0.89; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: You've made {idle_count} responses without tool calls. If you're done, respond with exactly: {escape_token} If not, continue working.

You've made {idle_count} responses without tool calls. If you're done, respond with exactly: {escape_token}
If not, continue working.

The following background agents have completed: {summaries} Review their results

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 7311808–7311967, SHA-256 a14876bd93aa9faa.

Jev judged model-facing (confidence 0.83; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: The following background agents have completed: {summaries} Review their results. If more work is needed, spawn additional workers. Otherwise, wrap up.

The following background agents have completed:

{summaries}

Review their results. If more work is needed, spawn additional workers. Otherwise, wrap up.