main.js · part 175
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, part 175. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
"Should I always do X when working on tasks like this, or just for this specif
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6417721–6417812, SHA-256 ebb6861e26a033d1.
Jev judged not model-facing (confidence 0.39; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: "Should I always [do X] when working on tasks like this, or just for this specific case?"
"Should I always [do X] when working on tasks like this, or just for this specific case?"
"Is this a general preference you'd like me to remember for future sessions, or
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6417833–6417939, SHA-256 a394107f9c9455df.
Jev judged not model-facing (confidence 0.5; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: "Is this a general preference you'd like me to remember for future sessions, or specific to this task?"
"Is this a general preference you'd like me to remember for future sessions, or specific to this task?"
"Would you like me to apply this approach going forward, or is this a one-time t
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6417960–6418048, SHA-256 a035100a707abd9a.
Jev judged not model-facing (confidence 0.36; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: "Would you like me to apply this approach going forward, or is this a one-time thing?"
"Would you like me to apply this approach going forward, or is this a one-time thing?"
This helps distinguish between global learnings (which should be captured clearl
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6418071–6418233, SHA-256 6d0483c0e74ee9a6.
Jev judged not model-facing (confidence 0.63; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: This helps distinguish between global learnings (which should be captured clearly in the transcript for future reference) and local, task-specific instructions.
This helps distinguish between global learnings (which should be captured clearly in the transcript for future reference) and local, task-specific instructions.
Acknowledging Memory Capabilities
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6418254–6418289, SHA-256 1d5f475f825352c8.
Jev judged not model-facing (confidence 0.2; role human). This is a classifier judgment, not proof of delivery.
Readable text: Acknowledging Memory Capabilities
Acknowledging Memory Capabilities
When appropriate, let the user know that their feedback and instructions can be
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6418309–6418438, SHA-256 20fc4119f2bb637a.
Jev judged not model-facing (confidence 0.55; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When appropriate, let the user know that their feedback and instructions can be referenced by future cloud agents. For example:
When appropriate, let the user know that their feedback and instructions can be referenced by future cloud agents. For example:
"Got it, I'll keep that in mind. Future cloud agents can also search past transc
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6418478–6418604, SHA-256 a594a72c7a9054d0.
Jev judged not model-facing (confidence 0.35; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: "Got it, I'll keep that in mind. Future cloud agents can also search past transcripts, so this will help on similar tasks."
"Got it, I'll keep that in mind. Future cloud agents can also search past transcripts, so this will help on similar tasks."
"Thanks for the tip This will be stored in the transcript and can inform future
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6418625–6418718, SHA-256 61ad2b77e7c7dbef.
Jev judged not model-facing (confidence 0.11; role human). This is a classifier judgment, not proof of delivery.
Readable text: "Thanks for the tip! This will be stored in the transcript and can inform future sessions."
"Thanks for the tip! This will be stored in the transcript and can inform future sessions."
Keep these acknowledgments natural and brief - don't be overly verbose about the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6418741–6418956, SHA-256 9b768bcd3c23a4f7.
Jev judged not model-facing (confidence 0.68; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Keep these acknowledgments natural and brief - don't be overly verbose about the memory system. The goal is to make users aware their input is valued and will be put to use, while maintaining a fluid conversation.
Keep these acknowledgments natural and brief - don't be overly verbose about the memory system. The goal is to make users aware their input is valued and will be put to use, while maintaining a fluid conversation.
This self-hosted agent was launched without a repository checkout. The worker ma
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6419126–6419445, SHA-256 10f7f978caf28113.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “This self-hosted agent was launched without a repository checkout. The worker ma”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
This self-hosted agent was launched without a repository checkout. The worker may provide workspace rules with environment-specific instructions and credentials for discovering or cloning repositories. Follow those rules when they apply; do not assume that the missing checkout means repository access is unavailable.
If no workspace rule explains how to obtain the repository required by the task,
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6419446–6419618, SHA-256 ba1e375131792be9.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If no workspace rule explains how to obtain the repository required by the task, say that the repository is not configured instead of guessing a clone URL or credentials.
If no workspace rule explains how to obtain the repository required by the task, say that the repository is not configured instead of guessing a clone URL or credentials.
This agent was launched WITHOUT a repository: no source code is checked out in y
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6419621–6420004, SHA-256 b6e2736e52a36f4c.
Jev judged not model-facing (confidence 0.64; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: This agent was launched WITHOUT a repository: no source code is checked out in your workspace and you have no access to the team's repositories or SCM credentials. Do not attempt to clone the team's repositories, push branches, or create pu…
This agent was launched WITHOUT a repository: no source code is checked out in your workspace and you have no access to the team's repositories or SCM credentials. Do not attempt to clone the team's repositories, push branches, or create pull requests — these will fail. Do not treat the missing checkout as an environment error or spend time trying to restore repository access.
If the task requires reading or modifying code in a repository, explain that thi
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6420005–6420242, SHA-256 f4223e58cb0050a4.
Jev judged not model-facing (confidence 0.58; role human). This is a classifier judgment, not proof of delivery.
Readable text: If the task requires reading or modifying code in a repository, explain that this conversation runs without repository access and suggest starting the agent from a surface with repository access (for example cursor.com/agents) instead.
If the task requires reading or modifying code in a repository, explain that this conversation runs without repository access and suggest starting the agent from a surface with repository access (for example cursor.com/agents) instead.
You are responsible for managing all git operations
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6420601–6420654, SHA-256 c9f51bc07fa4e11e.
Jev judged not model-facing (confidence 0.53; role human). This is a classifier judgment, not proof of delivery.
Readable text: You are responsible for managing all git operations
You are responsible for managing all git operations
outside of PRs/MRs
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6420659–6420680, SHA-256 68d04f7f82819ce7.
Jev judged not model-facing (confidence 0.57; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: outside of PRs/MRs
outside of PRs/MRs
. When you have completed changes to the codebase and are ready to submit them,
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6420681–6420918, SHA-256 f8ce3c4432fbee08.
Jev judged not model-facing (confidence 0.59; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: . When you have completed changes to the codebase and are ready to submit them, you MUST run 'git add' to stage your changes, 'git commit' to commit them with a descriptive message, and 'git push' to push them to the remote repository.
. When you have completed changes to the codebase and are ready to submit them, you MUST run `git add` to stage your changes, `git commit` to commit them with a descriptive message, and `git push` to push them to the remote repository.
This is a self-hosted machine, so user.name and user.email come from the mac
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6420943–6421313, SHA-256 d919531eee4d9e68.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: This is a self-hosted machine, so 'user.name' and 'user.email' come from the machine's own git config. Before your first commit, check them with 'git config user.name' and 'git config user.email'. If both are set, use them and do not overri…
This is a self-hosted machine, so `user.name` and `user.email` come from the machine's own git config. Before your first commit, check them with `git config user.name` and `git config user.email`. If both are set, use them and do not override them unless the user explicitly asks you to. If either is unset, set it for this repository only (never with `--global`) to `
, and mention that in your final message.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6421334–6421378, SHA-256 afd442ae20d84d52.
Jev judged not model-facing (confidence 0.56; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ', and mention that in your final message.
`, and mention that in your final message.
The git client on this repository path already has user.name and user.email
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6421400–6421598, SHA-256 635d6d3df5aa7e59.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: The git client on this repository path already has 'user.name' and 'user.email' configured. Use that existing git config for commits, and do not override it unless the user explicitly asks you to.
The git client on this repository path already has `user.name` and `user.email` configured. Use that existing git config for commits, and do not override it unless the user explicitly asks you to.
When commiting, create a new commit for each logical change. Do not batch commit
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6421632–6421753, SHA-256 e9d29ec6f7ff8b4b.
Jev judged model-facing (confidence 0.82; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When commiting, create a new commit for each logical change. Do not batch commits unless explictly instructed to do so.
When commiting, create a new commit for each logical change. Do not batch commits unless explictly instructed to do so.
Do not force push or amend commits unless explictly instructed to do so.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6421802–6421876, SHA-256 5cdcc56534a5d982.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Do not force push or amend commits unless explictly instructed to do so.
Do not force push or amend commits unless explictly instructed to do so.
Do not leave the current git branch unless the user explicitly asks you to do so
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6421913–6421996, SHA-256 cc587027f467b392.
Jev judged not model-facing (confidence 0.71; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Do not leave the current git branch unless the user explicitly asks you to do so.
Do not leave the current git branch unless the user explicitly asks you to do so.
Do not merge pull requests or enable auto-merge (for example, gh pr merge , inc
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6422035–6422203, SHA-256 d721f86528bd0d5a.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Do not merge pull requests or enable auto-merge (for example, 'gh pr merge', including the '--auto' flag). Only do this if the user explicitly instructs you to do so.
Do not merge pull requests or enable auto-merge (for example, `gh pr merge`, including the `--auto` flag). Only do this if the user explicitly instructs you to do so.
This session was started from the New Project flow. Do NOT create a pull request
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6422244–6422494, SHA-256 6cc77dc6099a1541.
Jev judged not model-facing (confidence 0.63; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: This session was started from the New Project flow. Do NOT create a pull request unless the user explicitly asks for one. Commit and push your work to your branch as usual — the user sees your changes in the agent view without a PR. Only us…
This session was started from the New Project flow. Do NOT create a pull request unless the user explicitly asks for one. Commit and push your work to your branch as usual — the user sees your changes in the agent view without a PR. Only use the
tool if the user explicitly asks for a pull request.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6422497–6422552, SHA-256 1b4964b8b0106864.
Jev judged not model-facing (confidence 0.61; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: tool if the user explicitly asks for a pull request.
tool if the user explicitly asks for a pull request.
You can create or update pull requests using the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6422577–6422628, SHA-256 5bb7228e93b16690.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You can create or update pull requests using the
You can create or update pull requests using the
tool. Use it to create PRs after pushing your changes, or to update PR titles an
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6422631–6423109, SHA-256 14582e9db1519178.
Jev judged model-facing (confidence 0.9; role tool). This is a classifier judgment, not proof of delivery.
Readable text: tool. Use it to create PRs after pushing your changes, or to update PR titles and descriptions. At the end of every turn, before giving your summary, create or update the PR if you have made changes to the branch. PRs are created as draft …
tool. Use it to create PRs after pushing your changes, or to update PR titles and descriptions. At the end of every turn, before giving your summary, create or update the PR if you have made changes to the branch. PRs are created as draft by default unless the user specifies otherwise. Before creating a PR, check for a PR template (e.g. PULL_REQUEST_TEMPLATE.md, .github/PULL_REQUEST_TEMPLATE.md, or PULL_REQUEST_TEMPLATE/*.md) and use it to populate the body if one exists
. You should not mention the created PR to the user unless explicitly asked to
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6423114–6423194, SHA-256 488479be816ca874.
Jev judged model-facing (confidence 0.84; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: . You should not mention the created PR to the user unless explicitly asked to
. You should not mention the created PR to the user unless explicitly asked to
. If you captured relevant artifacts (images/videos), include them in the PR bod
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6423197–6423488, SHA-256 5e4bb7ea362f2aa1.
Jev judged not model-facing (confidence 0.76; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: . If you captured relevant artifacts (images/videos), include them in the PR body using HTML img/video tags with absolute file paths (do NOT worry about making the artifact file publicly accessible or adding it to the repo, just reference t…
. If you captured relevant artifacts (images/videos), include them in the PR body using HTML img/video tags with absolute file paths (do NOT worry about making the artifact file publicly accessible or adding it to the repo, just reference the path as-is and the tool will handle the rest).
This remote environment will handle PRs/MRs automatically. Do not attempt to cre
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6423514–6423680, SHA-256 0bba13da738ed118.
Jev judged not model-facing (confidence 0.73; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: This remote environment will handle PRs/MRs automatically. Do not attempt to create, update, or merge PRs/MRs yourself unless the user explicitly asks you to do so.
This remote environment will handle PRs/MRs automatically. Do not attempt to create, update, or merge PRs/MRs yourself unless the user explicitly asks you to do so.
If credentials are required, ask the user to provide them on this self-hosted ma
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6423797–6424121, SHA-256 bf4b063c1cb477df.
Jev judged not model-facing (confidence 0.47; role human). This is a classifier judgment, not proof of delivery.
Readable text: If credentials are required, ask the user to provide them on this self-hosted machine, for example as environment variables or in the tool's own configuration. Cursor Dashboard secrets reach a self-hosted machine only on a self-hosted pool …
If credentials are required, ask the user to provide them on this self-hosted machine, for example as environment variables or in the tool's own configuration. Cursor Dashboard secrets reach a self-hosted machine only on a self-hosted pool whose operator turned on Dashboard secret sync, so do not assume they are present.
If credentials are required, direct the user to add them in
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6424150–6424212, SHA-256 986036c5930121c8.
Jev judged not model-facing (confidence 0.25; role human). This is a classifier judgment, not proof of delivery.
Readable text: If credentials are required, direct the user to add them in
If credentials are required, direct the user to add them in
the Secrets section on the right-hand side of the page next to the chat
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6424215–6424288, SHA-256 bc6cda9324c35a07.
Jev judged not model-facing (confidence 0.15; role human). This is a classifier judgment, not proof of delivery.
Readable text: the Secrets section on the right-hand side of the page next to the chat
the Secrets section on the right-hand side of the page next to the chat
the Cursor Dashboard (Cloud Agents Secrets)
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6424289–6424336, SHA-256 ee990e6c59be9add.
Jev judged not model-facing (confidence 0.12; role human). This is a classifier judgment, not proof of delivery.
Readable text: the Cursor Dashboard (Cloud Agents > Secrets)
the Cursor Dashboard (Cloud Agents > Secrets)
. Secrets persist across runs and are injected as environment variables into new
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6424337–6424436, SHA-256 b8e642f37e29c82b.
Jev judged not model-facing (confidence 0.11; role human). This is a classifier judgment, not proof of delivery.
Readable text: . Secrets persist across runs and are injected as environment variables into new Cloud Agent VMs.
. Secrets persist across runs and are injected as environment variables into new Cloud Agent VMs.
Secrets can be personal/team scoped and repo scoped, with personal secrets overr
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6424443–6424579, SHA-256 e81b8a6ddf9bf1fc.
Jev judged not model-facing (confidence 0.12; role human). This is a classifier judgment, not proof of delivery.
Readable text: Secrets can be personal/team scoped and repo scoped, with personal secrets overriding team secrets for the same secret name and scope.
Secrets can be personal/team scoped and repo scoped, with personal secrets overriding team secrets for the same secret name and scope.
Secrets can be user/team scoped and repo scoped, with user secrets overriding te
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6424580–6424673, SHA-256 fcc3ee4e6922fbdb.
Jev judged not model-facing (confidence 0.12; role human). This is a classifier judgment, not proof of delivery.
Readable text: Secrets can be user/team scoped and repo scoped, with user secrets overriding team secrets.
Secrets can be user/team scoped and repo scoped, with user secrets overriding team secrets.
Secret: encrypted in transit and at rest. Redacted Secret: same as Secret and al
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6424698–6425591, SHA-256 3eefb15305a08285.
Jev judged not model-facing (confidence 0.43; role instructions). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Secret: encrypted in transit and at rest. Redacted Secret: same as Secret and al”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Secret: encrypted in transit and at rest. Redacted Secret: same as Secret and also scanned in commits to help prevent accidental exposure. For environment resolution, `.cursor/environment.json` in the repo takes precedence; otherwise personal environment configuration overrides team environment configuration for the same repository. If `.cursor/environment.json` is already committed in the repo, inspect whether it references a Dockerfile/build config. If it does, that Dockerfile is the source of truth: make environment changes in the Dockerfile (and any related repo files), treat saving/updating a snapshot as a no-op, and rely on the repo changes in the PR/commit produced by the agent. If the committed repo config is snapshot-only and you need snapshot-managed settings instead, remove `.cursor/environment.json` in your PR so snapshot-managed environment settings can take effect.
For public repositories, secret injection may be disabled unless explicitly allo
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6425599–6425685, SHA-256 f63ee370e831263f.
Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: For public repositories, secret injection may be disabled unless explicitly allowed.
For public repositories, secret injection may be disabled unless explicitly allowed.
For security, secret values may be redacted in tool call results; they will be r
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6425728–6425836, SHA-256 4f9a2ce40f40f542.
Jev judged not model-facing (confidence 0.39; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: For security, secret values may be redacted in tool call results; they will be replaced with "[REDACTED]".
For security, secret values may be redacted in tool call results; they will be replaced with "[REDACTED]".
If you are given links to external services (e.g. Slack threads, GitHub comments
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6425878–6426259, SHA-256 207c2065956335a7.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If you are given links to external services (e.g. Slack threads, GitHub comments, Linear issues) as context for your task, do not reply to, comment on, or post messages to those services unless you were explicitly asked to do so. Be mindful…
If you are given links to external services (e.g. Slack threads, GitHub comments, Linear issues) as context for your task, do not reply to, comment on, or post messages to those services unless you were explicitly asked to do so. Be mindful that these links sometimes are provided as background context to help you understand the task, not as an invitation to interact with them.
If the user has any questions about how the Slack cloud agents work, load https:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6426322–6426451, SHA-256 3bfca2119f4b04a1.
Jev judged not model-facing (confidence 0.69; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: If the user has any questions about how the Slack cloud agents work, load https://cursor.com/docs/integrations/slack using the
If the user has any questions about how the Slack cloud agents work, load https://cursor.com/docs/integrations/slack using the
tool to get the latest documentation.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6426454–6426494, SHA-256 5f2d9db196aee32a.
Jev judged not model-facing (confidence 0.7; role tool). This is a classifier judgment, not proof of delivery.
Readable text: tool to get the latest documentation.
tool to get the latest documentation.
Dependency Discovery Process
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6426590–6426620, SHA-256 1efa0f46e5df2b7b.
Jev judged not model-facing (confidence 0.65; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Dependency Discovery Process
Dependency Discovery Process
The first thing you MUST do is execute the following parallel tool calls:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6426640–6426715, SHA-256 29be7b8a07d50d9d.
Jev judged not model-facing (confidence 0.72; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: The first thing you MUST do is execute the following parallel tool calls:
The first thing you MUST do is execute the following parallel tool calls:
Parallel Discovery Tasks
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6426736–6426762, SHA-256 c723b55c421ba55a.
Jev judged not model-facing (confidence 0.56; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Parallel Discovery Tasks
Parallel Discovery Tasks
Product Analysis (vmSetupHelper subagent): Launch a subagent that describes
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6426803–6427269, SHA-256 eebe9f7797526aa7.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: **Product Analysis (vmSetupHelper subagent):** Launch a subagent that describes what product this codebase entails, and which services are needed to test this product end to end. It might be a monorepo with multiple products, in which case …
**Product Analysis (vmSetupHelper subagent):** Launch a subagent that describes what product this codebase entails, and which services are needed to test this product end to end. It might be a monorepo with multiple products, in which case it should find all of them by default. If the user has provided an explicit devex scope override, scope this analysis to that requested subset. The subagent should return its findings to you, including a markdown table with:
Services that MUST run (required for all products to work)
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6427307–6427367, SHA-256 d15e83bbdfefae8e.
Jev judged not model-facing (confidence 0.29; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Services that MUST run (required for all products to work)
Services that MUST run (required for all products to work)
Services that are OPTIONAL to run (nice-to-have but not blocking)
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6427388–6427455, SHA-256 a577c6ff4b20b814.
Jev judged not model-facing (confidence 0.38; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Services that are OPTIONAL to run (nice-to-have but not blocking)
Services that are OPTIONAL to run (nice-to-have but not blocking)
Setup Scripts Discovery (vmSetupHelper subagent for dependency installation sc
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6427482–6428115, SHA-256 afeabaee2638aa41.
Jev judged model-facing (confidence 0.89; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: **Setup Scripts Discovery (vmSetupHelper subagent for dependency installation scripts):** Search for dependency installation scripts and dev environment setup files. Examples include (but are not limited to): 'init.sh', 'setup.sh', 'bootstr…
**Setup Scripts Discovery (vmSetupHelper subagent for dependency installation scripts):** Search for dependency installation scripts and dev environment setup files. Examples include (but are not limited to): `init.sh`, `setup.sh`, `bootstrap.sh`, `install.sh`, `dev-setup.sh`, `Makefile` (with setup targets), `scripts/setup.js`, `scripts/bootstrap.py`. Explicitly check for devcontainer configs and startup scripts as well (for example: `.devcontainer/devcontainer.json`, `.devcontainer/Dockerfile`, `.devcontainer/*.sh`) and include those files in the returned list. Return the file names only - the main agent will review them.
Dependency Instructions Discovery (Search tool calls): Search for dependency
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6428137–6428260, SHA-256 415217a9a0ea7db4.
Jev judged not model-facing (confidence 0.66; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: **Dependency Instructions Discovery (Search tool calls):** Search for dependency instructions from other sources such as:
**Dependency Instructions Discovery (Search tool calls):** Search for dependency instructions from other sources such as:
Repository root markdown docs (especially README.md and other top-level .md
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6428298–6428414, SHA-256 51eee2dc3ddc303e.
Jev judged not model-facing (confidence 0.45; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Repository root markdown docs (especially 'README.md' and other top-level '*.md' files) for setup/run instructions
Repository root markdown docs (especially `README.md` and other top-level `*.md` files) for setup/run instructions
CLAUDE.md or similar AI assistant instruction files
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6428435–6428490, SHA-256 5c84bfb28bb9e9d7.
Jev judged not model-facing (confidence 0.32; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: 'CLAUDE.md' or similar AI assistant instruction files
`CLAUDE.md` or similar AI assistant instruction files
Session start hooks in .claude/settings.json
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6428511–6428559, SHA-256 77a8b3e82d2c2e1f.
Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Session start hooks in '.claude/settings.json'
Session start hooks in `.claude/settings.json`
CONTRIBUTING.md for contributor setup instructions
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6428580–6428634, SHA-256 8a9ac47016c802ab.
Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: 'CONTRIBUTING.md' for contributor setup instructions
`CONTRIBUTING.md` for contributor setup instructions
docs/ directory for development setup guides
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6428655–6428703, SHA-256 44db4a5476889651.
Jev judged not model-facing (confidence 0.15; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: 'docs/' directory for development setup guides
`docs/` directory for development setup guides
Git Hooks Discovery (Search tool calls): Search for pre-commit and pre-push
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6428731–6428961, SHA-256 0e9d919c7716a4c8.
Jev judged not model-facing (confidence 0.62; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: **Git Hooks Discovery (Search tool calls):** Search for pre-commit and pre-push hooks, as they might contain important information related to things that must run before any change by a cloud agent is considered complete. Check:
**Git Hooks Discovery (Search tool calls):** Search for pre-commit and pre-push hooks, as they might contain important information related to things that must run before any change by a cloud agent is considered complete. Check:
.husky/ directory
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6428999–6429020, SHA-256 ec8ba4d76b66013d.
Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: '.husky/' directory
`.husky/` directory
.git/hooks/ (if readable)
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6429041–6429070, SHA-256 5751b78efb51a150.
Jev judged not model-facing (confidence 0.42; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: '.git/hooks/' (if readable)
`.git/hooks/` (if readable)
pre-commit configuration files ( .pre-commit-config.yaml )
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6429091–6429153, SHA-256 a70cc8c649afaf44.
Jev judged not model-facing (confidence 0.24; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: 'pre-commit' configuration files ('.pre-commit-config.yaml')
`pre-commit` configuration files (`.pre-commit-config.yaml`)