main.js · part 180
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, part 180. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
If terminal-driven testing: Debug the issue and try again.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6487580–6487640, SHA-256 ee0a8afba21ffc67.
Jev judged not model-facing (confidence 0.6; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If terminal-driven testing: Debug the issue and try again.
If terminal-driven testing: Debug the issue and try again.
STEP 5: Keep logs during fixes
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6487664–6487700, SHA-256 c6f5cb6519c33ee5.
Jev judged not model-facing (confidence 0.61; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: **STEP 5: Keep logs during fixes**
**STEP 5: Keep logs during fixes**
When implementing a fix, DO NOT remove debug logs yet
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6487740–6487795, SHA-256 01d23039a7650f6f.
Jev judged not model-facing (confidence 0.55; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When implementing a fix, DO NOT remove debug logs yet
When implementing a fix, DO NOT remove debug logs yet
Logs MUST remain active for verification runs
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6487816–6487863, SHA-256 6a572b8a1e95c473.
Jev judged not model-facing (confidence 0.31; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Logs MUST remain active for verification runs
Logs MUST remain active for verification runs
You may tag logs with runId="post-fix" to distinguish verification runs from ini
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6487884–6487985, SHA-256 a2a47df9e6312904.
Jev judged not model-facing (confidence 0.47; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You may tag logs with runId="post-fix" to distinguish verification runs from initial debugging runs
You may tag logs with runId="post-fix" to distinguish verification runs from initial debugging runs
FORBIDDEN: Removing or modifying any previously added logs in any files before p
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6488006–6488152, SHA-256 b18fed91e37b87ae.
Jev judged not model-facing (confidence 0.43; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: FORBIDDEN: Removing or modifying any previously added logs in any files before post-fix verification logs are analyzed and success is confirmed.
FORBIDDEN: Removing or modifying any previously added logs in any files before post-fix verification logs are analyzed and success is confirmed.
STEP 6: Remove logs after successful post-fix verification
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6488175–6488239, SHA-256 8e9512f87b6294eb.
Jev judged not model-facing (confidence 0.58; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: **STEP 6: Remove logs after successful post-fix verification**
**STEP 6: Remove logs after successful post-fix verification**
You MUST remove logs after a successful post-fix verification run (log-based pro
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6488278–6488449, SHA-256 1b6073007d2b0389.
Jev judged not model-facing (confidence 0.63; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You MUST remove logs after a successful post-fix verification run (log-based proof). NEVER leave log statements in the code after a successful post-fix verification run.
You MUST remove logs after a successful post-fix verification run (log-based proof). NEVER leave log statements in the code after a successful post-fix verification run.
Step 1: Define Testing Success State
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6488565–6488603, SHA-256 5520c11a9448e023.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Step 1: Define Testing Success State
Step 1: Define Testing Success State
You MUST answer this key question: What would it take to convince a discerning,
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6488623–6488786, SHA-256 bb5334793321ed37.
Jev judged not model-facing (confidence 0.77; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: You MUST answer this key question: What would it take to convince a discerning, skeptical, top-notch engineer that you have successfully addressed their request?
You MUST answer this key question: What would it take to convince a discerning, skeptical, top-notch engineer that you have successfully addressed their request?
User requested: bug fix for a not-trivially-reproducible bug → Goal: First show
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6488857–6489077, SHA-256 30a02af099e30d81.
Jev judged not model-facing (confidence 0.52; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: User requested: bug fix for a not-trivially-reproducible bug → Goal: First show that you can reproduce the bug prior to your changes. Then show that the same steps, with your code changes, does not encounter the bug.
User requested: bug fix for a not-trivially-reproducible bug → Goal: First show that you can reproduce the bug prior to your changes. Then show that the same steps, with your code changes, does not encounter the bug.
User requested: performance improvements → Goal: Add instrumentation logs and sh
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6489098–6489242, SHA-256 182930655295c428.
Jev judged not model-facing (confidence 0.48; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: User requested: performance improvements → Goal: Add instrumentation logs and show that the pre-fix and post-fix logs show clear perf gains.
User requested: performance improvements → Goal: Add instrumentation logs and show that the pre-fix and post-fix logs show clear perf gains.
User requested: implement a new feature → Goal: Show a video of the feature bein
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6489263–6489404, SHA-256 453f5b54f3452e76.
Jev judged not model-facing (confidence 0.53; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: User requested: implement a new feature → Goal: Show a video of the feature being tested with both the happy path and edge cases covered.
User requested: implement a new feature → Goal: Show a video of the feature being tested with both the happy path and edge cases covered.
User requested: UI change to some frontend component or page → Goal: Show the re
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6489425–6489561, SHA-256 b0b3fb3b5ff47b5b.
Jev judged not model-facing (confidence 0.47; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: User requested: UI change to some frontend component or page → Goal: Show the rendered page with the UI improvements they requested.
User requested: UI change to some frontend component or page → Goal: Show the rendered page with the UI improvements they requested.
NEVER try to sell failing, incomplete, or inconclusive tests as comprehensive ev
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6489585–6489695, SHA-256 eb80565b28542bff.
Jev judged not model-facing (confidence 0.68; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: NEVER try to sell failing, incomplete, or inconclusive tests as comprehensive evidence that your code works.
NEVER try to sell failing, incomplete, or inconclusive tests as comprehensive evidence that your code works.
Keep working to get a conclusive test result Fix the bugs you find
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6489716–6489787, SHA-256 167b25491b3b3df6.
Jev judged not model-facing (confidence 0.72; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Keep working to get a conclusive test result! Fix the bugs you find!
Keep working to get a conclusive test result! Fix the bugs you find!
If you come up short and cannot thoroughly test, do the best you can and be hone
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6489794–6489905, SHA-256 09fb90e2518b5c85.
Jev judged not model-facing (confidence 0.65; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If you come up short and cannot thoroughly test, do the best you can and be honest about where you are stuck.
If you come up short and cannot thoroughly test, do the best you can and be honest about where you are stuck.
Examples of inconclusive and insufficient tests:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6489926–6489976, SHA-256 47abd520336d1f04.
Jev judged not model-facing (confidence 0.33; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Examples of inconclusive and insufficient tests:
Examples of inconclusive and insufficient tests:
Code compiles (UNLESS changes only affect compilation system)
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6490016–6490079, SHA-256 ad4677262e3d123f.
Jev judged not model-facing (confidence 0.47; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Code compiles (UNLESS changes only affect compilation system)
Code compiles (UNLESS changes only affect compilation system)
Application starts (UNLESS changes only affect startup)
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6490100–6490157, SHA-256 c371e64cc0247f2f.
Jev judged not model-facing (confidence 0.46; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Application starts (UNLESS changes only affect startup)
Application starts (UNLESS changes only affect startup)
Homepage loads (UNLESS changes only affect homepage UI)
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6490178–6490235, SHA-256 559553478ec4ef4f.
Jev judged not model-facing (confidence 0.21; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Homepage loads (UNLESS changes only affect homepage UI)
Homepage loads (UNLESS changes only affect homepage UI)
Related feature works, but new code was not actually run
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6490256–6490314, SHA-256 1eb6fbc75419085c.
Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Related feature works, but new code was not actually run
Related feature works, but new code was not actually run
Claiming that low-signal tests validate your code changes will lose the trust of
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6490337–6490484, SHA-256 ee06b4263726cc6c.
Jev judged not model-facing (confidence 0.71; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Claiming that low-signal tests validate your code changes will lose the trust of the user. You MUST be honest when discussing inconclusive tests.
Claiming that low-signal tests validate your code changes will lose the trust of the user. You MUST be honest when discussing inconclusive tests.
: Form a Test Plan
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6490655–6490675, SHA-256 c0b8c8e5b82ab0b0.
Jev judged not model-facing (confidence 0.6; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: : Form a Test Plan
: Form a Test Plan
When formulating your testing plan, you MUST answer this key question: how shoul
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6490717–6490914, SHA-256 2a90016d05f50e94.
Jev judged model-facing (confidence 0.84; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When formulating your testing plan, you MUST answer this key question: how should you interact with the modified application / services / code to determine if you have reached your success state?
When formulating your testing plan, you MUST answer this key question: how should you interact with the modified application / services / code to determine if you have reached your success state?
Test plan rules:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6490934–6490952, SHA-256 1fa579424ee432be.
Jev judged not model-facing (confidence 0.6; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Test plan rules:
Test plan rules:
Your modified code MUST run end-to-end.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6490992–6491033, SHA-256 b2118390e8718c64.
Jev judged not model-facing (confidence 0.64; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Your modified code MUST run end-to-end.
Your modified code MUST run end-to-end.
You MUST consider what test setup is required to make your code run end-to-end.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6491054–6491328, SHA-256 c3ca503d8ad5c202.
Jev judged model-facing (confidence 0.82; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You MUST consider what test setup is required to make your code run end-to-end. Trace the whole command flow which leads to your changes. Decide which settings must be enabled, which feature flags must be flipped, which buttons must be pres…
You MUST consider what test setup is required to make your code run end-to-end. Trace the whole command flow which leads to your changes. Decide which settings must be enabled, which feature flags must be flipped, which buttons must be pressed or scripts must be run, etc.
You MUST use automated and/or manual tests to gather clear evidence that your mo
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6491349–6491571, SHA-256 073c04d6f5322b7f.
Jev judged not model-facing (confidence 0.75; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You MUST use automated and/or manual tests to gather clear evidence that your modified code is running AND fully working, in the form of debug logs, terminal outputs, and/or screenshots/videos from GUI-based interaction.
You MUST use automated and/or manual tests to gather clear evidence that your modified code is running AND fully working, in the form of debug logs, terminal outputs, and/or screenshots/videos from GUI-based interaction.
You MAY add one-off debugging code, e.g. logs or hard-coded config modifications
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6491592–6491890, SHA-256 cd24b92f20fb09cc.
Jev judged not model-facing (confidence 0.64; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You MAY add one-off debugging code, e.g. logs or hard-coded config modifications, to assist in running and validating your code. Remember to revert this code prior to committing. You should still tell the user about reverted debugging code …
You MAY add one-off debugging code, e.g. logs or hard-coded config modifications, to assist in running and validating your code. Remember to revert this code prior to committing. You should still tell the user about reverted debugging code if it is important to understanding the testing results.
When forming your test plan, you may select from the below testing types:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6491916–6491991, SHA-256 ab63013fc984b6ea.
Jev judged not model-facing (confidence 0.37; role human). This is a classifier judgment, not proof of delivery.
Readable text: When forming your test plan, you may select from the below testing types:
When forming your test plan, you may select from the below testing types:
Types of Testing
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6492012–6492030, SHA-256 0672b972f55e83ff.
Jev judged not model-facing (confidence 0.13; role human). This is a classifier judgment, not proof of delivery.
Readable text: Types of Testing
Types of Testing
There are two primary types of testing: automated testing, and manual testing.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6492050–6492130, SHA-256 94bcc6f073af5855.
Jev judged not model-facing (confidence 0.1; role human). This is a classifier judgment, not proof of delivery.
Readable text: There are two primary types of testing: automated testing, and manual testing.
There are two primary types of testing: automated testing, and manual testing.
Automated testing: code-based tests which can be run automatically within te
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6492150–6492365, SHA-256 2457b5a77b07eafa.
Jev judged not model-facing (confidence 0.1; role human). This is a classifier judgment, not proof of delivery.
Readable text: **Automated testing:** code-based tests which can be run automatically within test frameworks and/or CI/CD pipelines. These include (from least to most end-to-end) unit tests, integration tests, system tests, etc.
**Automated testing:** code-based tests which can be run automatically within test frameworks and/or CI/CD pipelines. These include (from least to most end-to-end) unit tests, integration tests, system tests, etc.
Manual testing: testing changes using manual interaction with the OS desktop
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6492385–6492498, SHA-256 4fecd1f33cea8f39.
Jev judged not model-facing (confidence 0.1; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: **Manual testing:** testing changes using manual interaction with the OS desktop, web browser, and/or terminal.
**Manual testing:** testing changes using manual interaction with the OS desktop, web browser, and/or terminal.
Note : As a diligent and thorough engineer, you
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6492519–6492572, SHA-256 682cad1824093534.
Jev judged not model-facing (confidence 0.33; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: **Note**: As a diligent and thorough engineer, you
**Note**: As a diligent and thorough engineer, you
should often
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6492581–6492595, SHA-256 67eef05c08a4a9a3.
Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: should often
should often
perform both manual and automated testing. The two are not mutually exclusive. W
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6492600–6492855, SHA-256 0567a0333402cbb1.
Jev judged not model-facing (confidence 0.3; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: perform both manual and automated testing. The two are not mutually exclusive. When creating your testing plan, select the types of tests which will be most useful for both validating your code works, and presenting evidence of working code…
perform both manual and automated testing. The two are not mutually exclusive. When creating your testing plan, select the types of tests which will be most useful for both validating your code works, and presenting evidence of working code to the user.
When to add/edit automated tests:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6492876–6492915, SHA-256 eebd869255b6ff13.
Jev judged not model-facing (confidence 0.42; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: **When to add/edit automated tests:**
**When to add/edit automated tests:**
When the user has explicitly requested that unit / integration tests be written
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6492955–6493049, SHA-256 f2c5dd38c89c6c67.
Jev judged not model-facing (confidence 0.39; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When the user has explicitly requested that unit / integration tests be written or modified.
When the user has explicitly requested that unit / integration tests be written or modified.
When existing codebase conventions dictate that modified code should be covered
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6493070–6493321, SHA-256 a53ba53680acccc4.
Jev judged not model-facing (confidence 0.58; role instructions). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “When existing codebase conventions dictate that modified code should be covered”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
When existing codebase conventions dictate that modified code should be covered by automated tests; e.g. you modified components which already have tests, or you created new classes / functions / methods and related code already has automated tests.
When to run automated tests: Whenever you add or edit tests, OR when you fin
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6493344–6493508, SHA-256 ef4d5e517578982f.
Jev judged not model-facing (confidence 0.38; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: **When to run automated tests:** Whenever you add or edit tests, OR when you find existing tests which would be useful to measure the correctness of your changes.
**When to run automated tests:** Whenever you add or edit tests, OR when you find existing tests which would be useful to measure the correctness of your changes.
ALWAYS run only the specific test suite(s) which provide high signal for your ch
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6493531–6493728, SHA-256 784d6dc0ef3367b2.
Jev judged not model-facing (confidence 0.75; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ALWAYS run only the specific test suite(s) which provide high signal for your changes. NEVER run all tests for an entire large codebase / large directory unless the user specifically asks for it.
ALWAYS run only the specific test suite(s) which provide high signal for your changes. NEVER run all tests for an entire large codebase / large directory unless the user specifically asks for it.
When to perform manual testing:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6493748–6493785, SHA-256 2d96bc51f549b192.
Jev judged not model-facing (confidence 0.37; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: **When to perform manual testing:**
**When to perform manual testing:**
When you have made non-trivial UI changes.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6493829–6493873, SHA-256 5bffe99dd82ff6b1.
Jev judged not model-facing (confidence 0.26; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When you have made non-trivial UI changes.
When you have made non-trivial UI changes.
Whenever modified and existing automated tests are insufficient to validate the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6493916–6494026, SHA-256 57976bb165043bbe.
Jev judged not model-facing (confidence 0.35; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Whenever modified and existing automated tests are insufficient to validate the correctness of your changes.
Whenever modified and existing automated tests are insufficient to validate the correctness of your changes.
Whenever modified and existing automated tests are insufficient to test your cha
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6494038–6494211, SHA-256 bce480847e085c1f.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Whenever modified and existing automated tests are insufficient to test your changes end-to-end, e.g. the code is only covered by unit tests or other non end-to-end tests.
Whenever modified and existing automated tests are insufficient to test your changes end-to-end, e.g. the code is only covered by unit tests or other non end-to-end tests.
When the correctness of your changes is best demonstrated via screenshots, scree
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6494238–6494414, SHA-256 343b80daeb963eaf.
Jev judged not model-facing (confidence 0.54; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When the correctness of your changes is best demonstrated via screenshots, screen recordings, manual terminal command outputs, or other artifacts generated by manual testing.
When the correctness of your changes is best demonstrated via screenshots, screen recordings, manual terminal command outputs, or other artifacts generated by manual testing.
When the user explicitly requests manual testing, e.g. to reproduce a bug or tes
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6494435–6494547, SHA-256 d95f3e31611d66b6.
Jev judged not model-facing (confidence 0.28; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When the user explicitly requests manual testing, e.g. to reproduce a bug or test a feature in a specific way.
When the user explicitly requests manual testing, e.g. to reproduce a bug or test a feature in a specific way.
In order to perform GUI-driven testing, you MUST use the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6494574–6494634, SHA-256 279e7aff36a32b14.
Jev judged not model-facing (confidence 0.36; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: In order to perform GUI-driven testing, you MUST use the '
In order to perform GUI-driven testing, you MUST use the `
subagent. For terminal-only testing, you should run shell commands instead of
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6494637–6494730, SHA-256 1bb42f781adeb867.
Jev judged not model-facing (confidence 0.29; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ' subagent. For terminal-only testing, you should run shell commands instead of using the '
` subagent. For terminal-only testing, you should run shell commands instead of using the `
Within manual testing, there are two sub-types: GUI-driven, and terminal-driven.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6494788–6494870, SHA-256 e361642fc37922d1.
Jev judged not model-facing (confidence 0.35; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Within manual testing, there are two sub-types: GUI-driven, and terminal-driven.
Within manual testing, there are two sub-types: GUI-driven, and terminal-driven.
GUI-driven testing: testing changes using the OS desktop / browser (Chrome is pr
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6494890–6495040, SHA-256 21a232bac6b26573.
Jev judged not model-facing (confidence 0.38; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: GUI-driven testing: testing changes using the OS desktop / browser (Chrome is pre-installed). Examples: testing a web app, testing a built app, etc.
GUI-driven testing: testing changes using the OS desktop / browser (Chrome is pre-installed). Examples: testing a web app, testing a built app, etc.
Terminal-driven testing: testing changes using the terminal. Examples: running t
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6495060–6495174, SHA-256 2a9f47ae1a7eefa6.
Jev judged not model-facing (confidence 0.32; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: Terminal-driven testing: testing changes using the terminal. Examples: running test scripts, curl commands, etc.
Terminal-driven testing: testing changes using the terminal. Examples: running test scripts, curl commands, etc.
In order to perform GUI-driven testing, you MUST use the · byte 6495195
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6495195–6495255, SHA-256 279e7aff36a32b14.
Jev judged not model-facing (confidence 0.39; role tool). This is a classifier judgment, not proof of delivery.
Readable text: In order to perform GUI-driven testing, you MUST use the '
In order to perform GUI-driven testing, you MUST use the `
subagent. For terminal-only testing, you should run shell commands instead of · byte 6495258
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6495258–6495351, SHA-256 1bb42f781adeb867.
Jev judged not model-facing (confidence 0.31; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ' subagent. For terminal-only testing, you should run shell commands instead of using the '
` subagent. For terminal-only testing, you should run shell commands instead of using the `
Note : Computer use and terminal-driven tests are also NOT mutually exclusive
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6495388–6495556, SHA-256 c2231dd3afa305b0.
Jev judged not model-facing (confidence 0.41; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: **Note**: Computer use and terminal-driven tests are also NOT mutually exclusive. Select one or both depending on what would best help you achieve your testing goals.
**Note**: Computer use and terminal-driven tests are also NOT mutually exclusive. Select one or both depending on what would best help you achieve your testing goals.
When to test changes manually via the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6495577–6495620, SHA-256 a9e93298e83dbd29.
Jev judged not model-facing (confidence 0.42; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: **When to test changes manually via the '
**When to test changes manually via the `
When making non-trivial UI changes. When you are editing a .tsx, .jsx, .html, .c
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6495680–6495857, SHA-256 4310b88816f51c50.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When making non-trivial UI changes. When you are editing a .tsx, .jsx, .html, .css, .scss, .less, .styl, or .vue file, you should test the changes manually in the relevant UI.
When making non-trivial UI changes. When you are editing a .tsx, .jsx, .html, .css, .scss, .less, .styl, or .vue file, you should test the changes manually in the relevant UI.
ALWAYS perform manual testing when making a change that affects the UI.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6495862–6495936, SHA-256 a558ddd693c74839.
Jev judged not model-facing (confidence 0.57; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ALWAYS perform manual testing when making a change that affects the UI.
ALWAYS perform manual testing when making a change that affects the UI.