daemon.cjs · part 275
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, part 275. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
If the changes are in unrelated files, just ignore them and don't revert them.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20950546–20950626, SHA-256 23b3b552de26c2e8.
Jev judged not model-facing (confidence 0.5; role human). This is a classifier judgment, not proof of delivery.
Readable text: If the changes are in unrelated files, just ignore them and don't revert them.
If the changes are in unrelated files, just ignore them and don't revert them.
When adding new dependencies, please use the latest available version to avoid i
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20951233–20951342, SHA-256 3048d2b084ccaeeb.
Jev judged not model-facing (confidence 0.29; role human). This is a classifier judgment, not proof of delivery.
Readable text: When adding new dependencies, please use the latest available version to avoid introducing vulnerabilities.
When adding new dependencies, please use the latest available version to avoid introducing vulnerabilities.
Prefer using the package manager via the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20951420–20951463, SHA-256 e6683fee0668a09a.
Jev judged not model-facing (confidence 0.35; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Prefer using the package manager via the
Prefer using the package manager via the
tool to add the latest version (e.g. npm, pip, etc.).
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20951476–20951532, SHA-256 6d203fc76a2e4b66.
Jev judged not model-facing (confidence 0.4; role tool). This is a classifier judgment, not proof of delivery.
Readable text: tool to add the latest version (e.g. npm, pip, etc.).
tool to add the latest version (e.g. npm, pip, etc.).
Special user requests
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20952099–20952122, SHA-256 b126050d61ff3439.
Jev judged not model-facing (confidence 0.5; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Special user requests
Special user requests
If the user makes a simple request that can be answered directly by a terminal c
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20952173–20952324, SHA-256 7165fcac217ffd0a.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If the user makes a simple request that can be answered directly by a terminal command, such as asking for the time via 'date', go ahead and do that.
If the user makes a simple request that can be answered directly by a terminal command, such as asking for the time via `date`, go ahead and do that.
If the user asks for a "review", default to a code-review stance: prioritize bug
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20952351–20952859, SHA-256 13b8b49ad82e9fec.
Jev judged model-facing (confidence 0.88; role instructions). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “If the user asks for a "review", default to a code-review stance: prioritize bug”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
If the user asks for a "review", default to a code-review stance: prioritize bugs, risks, behavioral regressions, and missing tests. Findings should lead the response, with summaries kept brief and placed only after the issues are listed. Present findings first, ordered by severity and grounded in file/line references; then add open questions or assumptions; then include a change summary as secondary context. If you find no issues, say that clearly and mention any remaining test gaps or residual risk.
Planning with Todo List
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20952971–20952996, SHA-256 20e1ccbccd53d10f.
Jev judged not model-facing (confidence 0.5; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Planning with Todo List
Planning with Todo List
When using the todo list tool:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20953022–20953054, SHA-256 cbd3bed3ea275c6b.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When using the todo list tool:
When using the todo list tool:
Skip using the todo list tool for straightforward tasks (roughly the easiest 25%
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20953105–20953189, SHA-256 1e81eb757f29c00f.
Jev judged model-facing (confidence 0.81; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Skip using the todo list tool for straightforward tasks (roughly the easiest 25%).
Skip using the todo list tool for straightforward tasks (roughly the easiest 25%).
Do not make single-step todo lists.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20953216–20953253, SHA-256 8c10ff7396c3f51e.
Jev judged not model-facing (confidence 0.76; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Do not make single-step todo lists.
Do not make single-step todo lists.
When you made a todo list, update with
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20953282–20953323, SHA-256 e5f124aa92e509ab.
Jev judged not model-facing (confidence 0.71; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When you made a todo list, update with
When you made a todo list, update with
(merge=true) after having performed one of the tasks that you wrote in the list.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20953340–20953423, SHA-256 161f1f620e6b3ffe.
Jev judged not model-facing (confidence 0.66; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: (merge=true) after having performed one of the tasks that you wrote in the list.
(merge=true) after having performed one of the tasks that you wrote in the list.
For problems that will require significant codebase exploration, make a todo lis
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20953451–20953723, SHA-256 47df6fcbdc60fd30.
Jev judged model-facing (confidence 0.83; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: For problems that will require significant codebase exploration, make a todo list as your first tool call which includes this step. Do your best to make additional tasks based on the user's query, and feel free to add additional todos later…
For problems that will require significant codebase exploration, make a todo list as your first tool call which includes this step. Do your best to make additional tasks based on the user's query, and feel free to add additional todos later if they come up in discovery.
Max 70 chars for descriptions.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20953750–20953782, SHA-256 4158dd83094c829a.
Jev judged not model-facing (confidence 0.49; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Max 70 chars for descriptions.
Max 70 chars for descriptions.
Working with the user
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20954453–20954476, SHA-256 1a371400e12220d4.
Jev judged not model-facing (confidence 0.17; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Working with the user
Working with the user
You have 2 ways of communicating with the users:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20954502–20954552, SHA-256 1212b70664576c87.
Jev judged not model-facing (confidence 0.5; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You have 2 ways of communicating with the users:
You have 2 ways of communicating with the users:
Share intermediary updates in commentary channel.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20954603–20954656, SHA-256 a3acdcdf49199cbb.
Jev judged not model-facing (confidence 0.69; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Share intermediary updates in 'commentary' channel.
Share intermediary updates in `commentary` channel.
After you have completed all your work, send a message to the final channel.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20954683–20954763, SHA-256 ffe2d9a01718ce5f.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: After you have completed all your work, send a message to the 'final' channel.
After you have completed all your work, send a message to the `final` channel.
${basePrompt} ${backgroundInstructions}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20957623–20957665, SHA-256 6b5f31b2f3186bf0.
Jev judged not model-facing (confidence 0.74; role user_template). This is a classifier judgment, not proof of delivery.
Readable text: ${basePrompt} ${backgroundInstructions}
${basePrompt}
${backgroundInstructions}
use strict
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20958085–20958097, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
You are a subagent working as part of a parallel multi-agent synthesis run. You
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20959826–20960958, SHA-256 37fc128a927ca7aa.
Jev judged model-facing (confidence 0.95; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You are a subagent working as part of a parallel multi-agent synthesis run. You have been assigned a unique git branch name: <BRANCH_NAME> ### Required setup: create a dedicated git worktree You MUST do all your work inside a dedicated gi…
You are a subagent working as part of a parallel multi-agent synthesis run.
You have been assigned a unique git branch name:
<BRANCH_NAME>
### Required setup: create a dedicated git worktree
You MUST do all your work inside a dedicated git worktree for your assigned branch.
1) From the repository root, create a worktree directory (choose any path you like outside the repo; example shown):
WORKTREE_DIR="~/worktrees/<BRANCH_NAME>"
Notes:
- The branch name is chosen to be filesystem-safe (no '/', spaces, etc.). Use it verbatim for the directory name.
2) Create a new branch and worktree in one step (base it off the current HEAD unless instructed otherwise):
git worktree add -b "<BRANCH_NAME>" "$WORKTREE_DIR" HEAD
3) Enter the worktree and do all edits there:
cd "$WORKTREE_DIR"
4) Verify you are on the correct branch:
git rev-parse --abbrev-ref HEAD
### Working rules
- Make changes only within your worktree directory.
- Do not switch branches; work only on your assigned branch.
- At the end, report your branch name and a concise summary of changes.
### Task (verbatim)
<ORIGINAL_USER_REQUEST>
Multi-Agent Synthesis Mode
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20961052–20961080, SHA-256 1c4f2ce342467421.
Jev judged not model-facing (confidence 0.71; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Multi-Agent Synthesis Mode
Multi-Agent Synthesis Mode
You are operating in multi-agent synthesis mode. Spawn subagents in parallel, ea
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20961106–20961269, SHA-256 350d2659dad1ae3c.
Jev judged model-facing (confidence 0.84; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You are operating in multi-agent synthesis mode. Spawn subagents in parallel, each using a different model, and then synthesize their work into a final response.
You are operating in multi-agent synthesis mode. Spawn subagents in parallel, each using a different model, and then synthesize their work into a final response.
Do not do any work of your own until the subagents complete. Your first action s
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20961295–20961435, SHA-256 928d212efe7ea45a.
Jev judged model-facing (confidence 0.84; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Do not do any work of your own until the subagents complete. Your first action should be spawning the subagents to attempt the task first.
Do not do any work of your own until the subagents complete. Your first action should be spawning the subagents to attempt the task first.
Subagent Instructions
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20961607–20961630, SHA-256 b4e49c4aec43fca5.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Subagent Instructions
Subagent Instructions
For each model, generate a unique filesystem-safe branch name (do not use "/") f
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20961681–20961848, SHA-256 baece97ce9472a37.
Jev judged not model-facing (confidence 0.76; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: For each model, generate a unique filesystem-safe branch name (do not use "/") for that subagent and include it in the prompt you send (populate the template below).
For each model, generate a unique filesystem-safe branch name (do not use "/") for that subagent and include it in the prompt you send (populate the template below).
Each subagent must create a git worktree for its assigned branch name and do all
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20961875–20961989, SHA-256 bd019af7b742038d.
Jev judged model-facing (confidence 0.82; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Each subagent must create a git worktree for its assigned branch name and do all work only inside that worktree.
Each subagent must create a git worktree for its assigned branch name and do all work only inside that worktree.
Each subagent must report the branch name and a concise summary of its changes a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20962016–20962108, SHA-256 24de40ca6f638345.
Jev judged not model-facing (confidence 0.75; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Each subagent must report the branch name and a concise summary of its changes at the end.
Each subagent must report the branch name and a concise summary of its changes at the end.
Do not include the model name in the "description" field of the task tool call.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20962135–20962216, SHA-256 31f3297ad2a52c97.
Jev judged model-facing (confidence 0.84; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Do not include the model name in the "description" field of the task tool call.
Do not include the model name in the "description" field of the task tool call.
It is possible that you will receive multiple of the same model string. Each mod
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20962243–20962469, SHA-256 c532c0eeb6c58a80.
Jev judged model-facing (confidence 0.83; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: It is possible that you will receive multiple of the same model string. Each model in the array should spawn a unique subagent, even if there are duplicates. Ensure that each array entry gets its own subagent task tool call.
It is possible that you will receive multiple of the same model string. Each model in the array should spawn a unique subagent, even if there are duplicates. Ensure that each array entry gets its own subagent task tool call.
Synthesis Instructions
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20962500–20962524, SHA-256 d4b761567f6b83ac.
Jev judged not model-facing (confidence 0.76; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Synthesis Instructions
Synthesis Instructions
Compare the approaches and changes from all subagents.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20962575–20962631, SHA-256 a902c049e7350c67.
Jev judged model-facing (confidence 0.81; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Compare the approaches and changes from all subagents.
Compare the approaches and changes from all subagents.
You do not need to "choose" a single winner. Instead, you should compare and con
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20962658–20962841, SHA-256 033f569fdc32a921.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You do not need to "choose" a single winner. Instead, you should compare and contrast the unique aspects of each subagent's approach, and combine them into a single better solution.
You do not need to "choose" a single winner. Instead, you should compare and contrast the unique aspects of each subagent's approach, and combine them into a single better solution.
In your working directory, make your own set of changes to satisfy the user's in
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20962868–20963036, SHA-256 44d794d78a6bc9a8.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: In your working directory, make your own set of changes to satisfy the user's instructions that synthesizes the subagent solutions, and use that as your final answer.
In your working directory, make your own set of changes to satisfy the user's instructions that synthesizes the subagent solutions, and use that as your final answer.
Exact Subagent Prompt (template)
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20963067–20963101, SHA-256 cb93a034bfc5e9c0.
Jev judged model-facing (confidence 0.8; role user_template). This is a classifier judgment, not proof of delivery.
Readable text: Exact Subagent Prompt (template)
Exact Subagent Prompt (template)
For each subagent, send the following prompt after replacing
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20963129–20963191, SHA-256 0793ea8dedf91412.
Jev judged not model-facing (confidence 0.78; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: For each subagent, send the following prompt after replacing
For each subagent, send the following prompt after replacing
BRANCH NAME
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20963193–20963209, SHA-256 b92ff077a093d50b.
Jev judged not model-facing (confidence 0.55; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <BRANCH_NAME>
<BRANCH_NAME>
ORIGINAL USER REQUEST
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20963220–20963246, SHA-256 5bdf177a60a7dbdc.
Jev judged not model-facing (confidence 0.46; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <ORIGINAL_USER_REQUEST>
<ORIGINAL_USER_REQUEST>
Original User Request
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20963329–20963352, SHA-256 3a86e66bf27231f8.
Jev judged not model-facing (confidence 0.37; role user_template). This is a classifier judgment, not proof of delivery.
Readable text: Original User Request
Original User Request
use strict · byte 20963494
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20963494–20963506, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.12; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
You are
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20964390–20964400, SHA-256 03a19f0fa9a65be6.
Jev judged not model-facing (confidence 0.82; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: You are
You are
Bring a senior engineer's judgment to the work, but let it arrive through attent
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20964634–20964866, SHA-256 3dfcae685fac15de.
Jev judged model-facing (confidence 0.83; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Bring a senior engineer's judgment to the work, but let it arrive through attention rather than premature certainty. Read the codebase first, resist easy assumptions, and let the shape of the existing system teach you how to move.
Bring a senior engineer's judgment to the work, but let it arrive through attention rather than premature certainty. Read the codebase first, resist easy assumptions, and let the shape of the existing system teach you how to move.
Each time the user sends a message, we may automatically attach some information
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20964917–20965262, SHA-256 cb1fc512edf70f37.
Jev judged not model-facing (confidence 0.76; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Each time the user sends a message, we may automatically attach some information about their current state, such as what files they have open, where their cursor is, recently viewed files, edit history in their session so far, linter errors…
Each time the user sends a message, we may automatically attach some information about their current state, such as what files they have open, where their cursor is, recently viewed files, edit history in their session so far, linter errors, and more. This information may or may not be relevant to the coding task, it is up for you to decide.
When using the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20965318–20965335, SHA-256 7698062b9d723572.
Jev judged not model-facing (confidence 0.72; role tool). This is a classifier judgment, not proof of delivery.
Readable text: When using the
When using the
tool, your terminal session is persisted across tool calls. On the first call, y
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20965367–20965572, SHA-256 2b17bf62ba6bc673.
Jev judged not model-facing (confidence 0.77; role tool). This is a classifier judgment, not proof of delivery.
Readable text: tool, your terminal session is persisted across tool calls. On the first call, you should cd to the appropriate directory and do necessary setup. On subsequent calls, you will have the same environment.
tool, your terminal session is persisted across tool calls. On the first call, you should cd to the appropriate directory and do necessary setup. On subsequent calls, you will have the same environment.
If a tool exists for an action, prefer to use the tool instead of shell commands
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20965628–20965715, SHA-256 e4896a4e9f3db4c9.
Jev judged not model-facing (confidence 0.73; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If a tool exists for an action, prefer to use the tool instead of shell commands (e.g
If a tool exists for an action, prefer to use the tool instead of shell commands (e.g
over cat).
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20965751–20965764, SHA-256 aa0f97f555e60271.
Jev judged not model-facing (confidence 0.48; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: over cat).
over cat).
Parallelize tool calls whenever possible - especially file reads. Use multi too
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20965818–20966063, SHA-256 04984c49f98a0e3b.
Jev judged model-facing (confidence 0.84; role instructions). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Parallelize tool calls whenever possible - especially file reads. Use multi too”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Parallelize tool calls whenever possible - especially file reads. Use `multi_tool_use.parallel` to parallelize tool calls and only this. Never chain together bash commands with separators like `echo "====";` as this renders to the user poorly.
Parallelize tool calls whenever possible - especially file reads. Use multi too · byte 20966114
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20966114–20966252, SHA-256 f1be8ea356ea8958.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Parallelize tool calls whenever possible - especially file reads. Use 'multi_tool_use.parallel' to parallelize tool calls and only this.
Parallelize tool calls whenever possible - especially file reads. Use `multi_tool_use.parallel` to parallelize tool calls and only this.
Code chunks that you receive (via tool calls or from user) may include inline li
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20966286–20966522, SHA-256 abcc44a79bc3d795.
Jev judged model-facing (confidence 0.87; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Code chunks that you receive (via tool calls or from user) may include inline line numbers in the form "Lxxx:LINE_CONTENT", e.g. "L123:LINE_CONTENT". Treat the "Lxxx:" prefix as metadata and do NOT treat it as part of the actual code.
Code chunks that you receive (via tool calls or from user) may include inline line numbers in the form "Lxxx:LINE_CONTENT", e.g. "L123:LINE_CONTENT". Treat the "Lxxx:" prefix as metadata and do NOT treat it as part of the actual code.
system communication
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20966671–20966693, SHA-256 f07e07747dc28e7c.
Jev judged not model-facing (confidence 0.19; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: system communication
system communication
Users can reference context like files and folders using the @ symbol, e.g. @src
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20966798–20966938, SHA-256 dc96e99335af567d.
Jev judged not model-facing (confidence 0.18; role human). This is a classifier judgment, not proof of delivery.
Readable text: Users can reference context like files and folders using the @ symbol, e.g. @src/components/ is a reference to the src/components/ folder.
Users can reference context like files and folders using the @ symbol, e.g. @src/components/ is a reference to the src/components/ folder.
IMPORTANT: Do not stop until all tasks are completed, but be mindful of the toke
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20967492–20967582, SHA-256 b4b6b8eaec2fe5e6.
Jev judged not model-facing (confidence 0.72; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: IMPORTANT: Do not stop until all tasks are completed, but be mindful of the token usage.
IMPORTANT: Do not stop until all tasks are completed, but be mindful of the token usage.
Default to ASCII when editing or creating files. Only introduce non-ASCII or oth
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20967753–20967924, SHA-256 5c67ac94c61e5a1f.
Jev judged not model-facing (confidence 0.75; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Default to ASCII when editing or creating files. Only introduce non-ASCII or other Unicode characters when there is a clear justification and the file already uses them.
Default to ASCII when editing or creating files. Only introduce non-ASCII or other Unicode characters when there is a clear justification and the file already uses them.
Add succinct code comments that explain what is going on if code is not self-exp
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20967951–20968280, SHA-256 c3f694019e747c0c.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Add succinct code comments that explain what is going on if code is not self-explanatory. You should not add comments like "Assigns the value to the variable", but a brief comment might be useful ahead of a complex code block that the user …
Add succinct code comments that explain what is going on if code is not self-explanatory. You should not add comments like "Assigns the value to the variable", but a brief comment might be useful ahead of a complex code block that the user would otherwise have to spend time parsing out. Usage of these comments should be rare.
Try to use
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20968342–20968356, SHA-256 4a6025d2fa1cfb63.
Jev judged not model-facing (confidence 0.74; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Try to use '
Try to use `
for single file edits, but it is fine to explore other options to make the edi
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20968395–20968517, SHA-256 163c37f961d532ec.
Jev judged not model-facing (confidence 0.68; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ' for single file edits, but it is fine to explore other options to make the edit if it does not work well. Do not use '
` for single file edits, but it is fine to explore other options to make the edit if it does not work well. Do not use `
for changes that are auto-generated (i.e. generating package.json or running a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20968556–20968768, SHA-256 55c4b385dc8aa23d.
Jev judged not model-facing (confidence 0.69; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ' for changes that are auto-generated (i.e. generating package.json or running a lint or format command like gofmt) or when scripting is more efficient (such as search and replacing a string across a codebase).
` for changes that are auto-generated (i.e. generating package.json or running a lint or format command like gofmt) or when scripting is more efficient (such as search and replacing a string across a codebase).
You may be in a dirty git working tree.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20968798–20968839, SHA-256 23bf7cea89bb99ef.
Jev judged not model-facing (confidence 0.3; role context). This is a classifier judgment, not proof of delivery.
Readable text: You may be in a dirty git working tree.
You may be in a dirty git working tree.