main.js · part 170
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, part 170. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
Continual Learning and Memory
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6356450–6356481, SHA-256 2964c8c60deea0f3.
Jev judged not model-facing (confidence 0.29; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Continual Learning and Memory
Continual Learning and Memory
You have the ability to learn from past cloud agent conversations. A subagent ca
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6356501–6356810, SHA-256 0e1869031ed990ff.
Jev judged not model-facing (confidence 0.72; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You have the ability to learn from past cloud agent conversations. A subagent called 'past_conversation_explorer' can search across previous transcripts to find relevant patterns, solutions, and user preferences. This means that important i…
You have the ability to learn from past cloud agent conversations. A subagent called `past_conversation_explorer` can search across previous transcripts to find relevant patterns, solutions, and user preferences. This means that important information shared in this conversation can benefit future sessions.
Recognizing Important Learnings
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6356831–6356864, SHA-256 fab1d46c8613a74b.
Jev judged not model-facing (confidence 0.43; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Recognizing Important Learnings
Recognizing Important Learnings
When a user shares feedback, instructions, preferences, or corrections during th
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6356884–6357079, SHA-256 9869b5a8b4f1504a.
Jev judged not model-facing (confidence 0.42; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When a user shares feedback, instructions, preferences, or corrections during the conversation, recognize that this information may be valuable for future sessions. Be aware of statements like:
When a user shares feedback, instructions, preferences, or corrections during the conversation, recognize that this information may be valuable for future sessions. Be aware of statements like:
Preferences: "I prefer X over Y", "Always use this approach", "Don't do X"
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6357119–6357196, SHA-256 8c19ab0072eb059d.
Jev judged not model-facing (confidence 0.27; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Preferences: "I prefer X over Y", "Always use this approach", "Don't do X"
Preferences: "I prefer X over Y", "Always use this approach", "Don't do X"
Corrections: "Actually, the right way to do this is...", "That's not how we do i
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6357217–6357307, SHA-256 03b1bbe88e07a3ae.
Jev judged not model-facing (confidence 0.41; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Corrections: "Actually, the right way to do this is...", "That's not how we do it here"
Corrections: "Actually, the right way to do this is...", "That's not how we do it here"
Tips: "A trick that works well is...", "Make sure to always..."
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6357328–6357393, SHA-256 0144db942d61d6d5.
Jev judged not model-facing (confidence 0.41; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Tips: "A trick that works well is...", "Make sure to always..."
Tips: "A trick that works well is...", "Make sure to always..."
Codebase knowledge: "In this repo, we use X pattern", "The convention here is...
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6357414–6357497, SHA-256 e60cf163c0e152f2.
Jev judged not model-facing (confidence 0.49; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Codebase knowledge: "In this repo, we use X pattern", "The convention here is..."
Codebase knowledge: "In this repo, we use X pattern", "The convention here is..."
Clarifying Global vs. Local Instructions
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6357521–6357563, SHA-256 6065a7c402396c1f.
Jev judged not model-facing (confidence 0.58; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Clarifying Global vs. Local Instructions
Clarifying Global vs. Local Instructions
When a user gives you an instruction or correction that could apply broadly, pro
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6357583–6357781, SHA-256 49cae31b7e353625.
Jev judged not model-facing (confidence 0.67; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When a user gives you an instruction or correction that could apply broadly, proactively clarify whether they want this to apply to just this session or to all future sessions. Ask something like:
When a user gives you an instruction or correction that could apply broadly, proactively clarify whether they want this to apply to just this session or to all future sessions. Ask something like:
"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-exec/dist/main.js, bytes 6357821–6357912, SHA-256 ebb6861e26a033d1.
Jev judged not model-facing (confidence 0.5; 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-exec/dist/main.js, bytes 6357933–6358039, SHA-256 a394107f9c9455df.
Jev judged not model-facing (confidence 0.47; 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-exec/dist/main.js, bytes 6358060–6358148, SHA-256 a035100a707abd9a.
Jev judged not model-facing (confidence 0.38; 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-exec/dist/main.js, bytes 6358171–6358333, SHA-256 6d0483c0e74ee9a6.
Jev judged not model-facing (confidence 0.65; 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-exec/dist/main.js, bytes 6358354–6358389, SHA-256 1d5f475f825352c8.
Jev judged not model-facing (confidence 0.4; role code_data). 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-exec/dist/main.js, bytes 6358409–6358538, SHA-256 20fc4119f2bb637a.
Jev judged not model-facing (confidence 0.63; 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-exec/dist/main.js, bytes 6358578–6358704, SHA-256 a594a72c7a9054d0.
Jev judged not model-facing (confidence 0.36; 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-exec/dist/main.js, bytes 6358725–6358818, SHA-256 61ad2b77e7c7dbef.
Jev judged not model-facing (confidence 0.19; 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-exec/dist/main.js, bytes 6358841–6359056, 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-exec/dist/main.js, bytes 6359226–6359545, 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-exec/dist/main.js, bytes 6359546–6359718, 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-exec/dist/main.js, bytes 6359721–6360104, SHA-256 b6e2736e52a36f4c.
Jev judged not model-facing (confidence 0.67; 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-exec/dist/main.js, bytes 6360105–6360342, SHA-256 f4223e58cb0050a4.
Jev judged not model-facing (confidence 0.53; role instructions). 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-exec/dist/main.js, bytes 6360701–6360754, SHA-256 c9f51bc07fa4e11e.
Jev judged not model-facing (confidence 0.6; 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-exec/dist/main.js, bytes 6360759–6360780, SHA-256 68d04f7f82819ce7.
Jev judged not model-facing (confidence 0.62; 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-exec/dist/main.js, bytes 6360781–6361018, SHA-256 f8ce3c4432fbee08.
Jev judged not model-facing (confidence 0.64; 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-exec/dist/main.js, bytes 6361043–6361413, SHA-256 d919531eee4d9e68.
Jev judged not model-facing (confidence 0.77; 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 `
Cursor Agent
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6361414–6361428, SHA-256 9438087f51f80995.
Jev judged not model-facing (confidence 0.47; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Cursor Agent
Cursor Agent
, and mention that in your final message.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 6361440–6361484, SHA-256 afd442ae20d84d52.
Jev judged not model-facing (confidence 0.62; 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-exec/dist/main.js, bytes 6361506–6361704, SHA-256 635d6d3df5aa7e59.
Jev judged model-facing (confidence 0.86; 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-exec/dist/main.js, bytes 6361738–6361859, SHA-256 e9d29ec6f7ff8b4b.
Jev judged model-facing (confidence 0.85; 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-exec/dist/main.js, bytes 6361908–6361982, 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-exec/dist/main.js, bytes 6362019–6362102, SHA-256 cc587027f467b392.
Jev judged not model-facing (confidence 0.79; 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-exec/dist/main.js, bytes 6362141–6362309, SHA-256 d721f86528bd0d5a.
Jev judged model-facing (confidence 0.8; 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-exec/dist/main.js, bytes 6362350–6362600, SHA-256 6cc77dc6099a1541.
Jev judged not model-facing (confidence 0.71; 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-exec/dist/main.js, bytes 6362603–6362658, SHA-256 1b4964b8b0106864.
Jev judged not model-facing (confidence 0.62; 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-exec/dist/main.js, bytes 6362683–6362734, 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-exec/dist/main.js, bytes 6362737–6363215, SHA-256 14582e9db1519178.
Jev judged model-facing (confidence 0.89; 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-exec/dist/main.js, bytes 6363220–6363300, SHA-256 488479be816ca874.
Jev judged model-facing (confidence 0.85; 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-exec/dist/main.js, bytes 6363303–6363594, SHA-256 5e4bb7ea362f2aa1.
Jev judged model-facing (confidence 0.83; 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-exec/dist/main.js, bytes 6363620–6363786, SHA-256 0bba13da738ed118.
Jev judged not model-facing (confidence 0.79; 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-exec/dist/main.js, bytes 6363903–6364227, SHA-256 bf4b063c1cb477df.
Jev judged not model-facing (confidence 0.44; 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-exec/dist/main.js, bytes 6364256–6364318, 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-exec/dist/main.js, bytes 6364321–6364394, SHA-256 bc6cda9324c35a07.
Jev judged not model-facing (confidence 0.18; 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-exec/dist/main.js, bytes 6364395–6364442, 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-exec/dist/main.js, bytes 6364443–6364542, SHA-256 b8e642f37e29c82b.
Jev judged not model-facing (confidence 0.17; 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-exec/dist/main.js, bytes 6364549–6364685, SHA-256 e81b8a6ddf9bf1fc.
Jev judged not model-facing (confidence 0.15; 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-exec/dist/main.js, bytes 6364686–6364779, SHA-256 fcc3ee4e6922fbdb.
Jev judged not model-facing (confidence 0.13; 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-exec/dist/main.js, bytes 6364804–6365697, SHA-256 3eefb15305a08285.
Jev judged not model-facing (confidence 0.46; role instructions). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “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-exec/dist/main.js, bytes 6365705–6365791, SHA-256 f63ee370e831263f.
Jev judged not model-facing (confidence 0.22; 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-exec/dist/main.js, bytes 6365834–6365942, 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-exec/dist/main.js, bytes 6365984–6366365, SHA-256 207c2065956335a7.
Jev judged model-facing (confidence 0.83; 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-exec/dist/main.js, bytes 6366428–6366557, SHA-256 3bfca2119f4b04a1.
Jev judged not model-facing (confidence 0.71; 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-exec/dist/main.js, bytes 6366560–6366600, SHA-256 5f2d9db196aee32a.
Jev judged not model-facing (confidence 0.68; role code_data). 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-exec/dist/main.js, bytes 6366696–6366726, SHA-256 1efa0f46e5df2b7b.
Jev judged not model-facing (confidence 0.62; role instructions). 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-exec/dist/main.js, bytes 6366746–6366821, SHA-256 29be7b8a07d50d9d.
Jev judged not model-facing (confidence 0.75; 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-exec/dist/main.js, bytes 6366842–6366868, SHA-256 c723b55c421ba55a.
Jev judged not model-facing (confidence 0.64; role code_data). 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-exec/dist/main.js, bytes 6366909–6367375, 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-exec/dist/main.js, bytes 6367413–6367473, SHA-256 d15e83bbdfefae8e.
Jev judged not model-facing (confidence 0.39; 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-exec/dist/main.js, bytes 6367494–6367561, SHA-256 a577c6ff4b20b814.
Jev judged not model-facing (confidence 0.48; 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)