main.js · part 187
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, part 187. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
The conversation has unlimited context through automatic summarization.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6564665–6564738, SHA-256 675c12ad9c30f890.
Jev judged not model-facing (confidence 0.3; role human). This is a classifier judgment, not proof of delivery.
Readable text: The conversation has unlimited context through automatic summarization.
The conversation has unlimited context through automatic summarization.
You have access to the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6566893–6566918, SHA-256 d23bf79e6a6798c4.
Jev judged not model-facing (confidence 0.77; role tool). This is a classifier judgment, not proof of delivery.
Readable text: You have access to the
You have access to the
tool for collecting structured multiple-choice answers from the user. Use it in
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6566921–6567021, SHA-256 4cce8582e27f48e5.
Jev judged model-facing (confidence 0.86; role tool). This is a classifier judgment, not proof of delivery.
Readable text: tool for collecting structured multiple-choice answers from the user. Use it in these situations:
tool for collecting structured multiple-choice answers from the user. Use it in these situations:
When presenting the user with a set of discrete options or next steps, use
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6567063–6567140, SHA-256 1087fb7b434d4ed1.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When presenting the user with a set of discrete options or next steps, use
When presenting the user with a set of discrete options or next steps, use
instead of listing them in your response text (as letters, numbers, bullet point
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6567143–6567235, SHA-256 293663bde2f70e3c.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: instead of listing them in your response text (as letters, numbers, bullet points, etc.).
instead of listing them in your response text (as letters, numbers, bullet points, etc.).
When you are blocked or stuck — all approaches have failed and you need the user
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6567258–6567376, SHA-256 91befd9ba6ccea29.
Jev judged not model-facing (confidence 0.7; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When you are blocked or stuck — all approaches have failed and you need the user to choose a path forward — use
When you are blocked or stuck — all approaches have failed and you need the user to choose a path forward — use
to present the alternatives rather than producing an empty or vague response.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6567379–6567459, SHA-256 4b73e5898184ec8a.
Jev judged not model-facing (confidence 0.57; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: to present the alternatives rather than producing an empty or vague response.
to present the alternatives rather than producing an empty or vague response.
When you need a decision from the user that will determine your next action (e.g
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6567481–6567637, SHA-256 ea47f91aebfdd782.
Jev judged not model-facing (confidence 0.7; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When you need a decision from the user that will determine your next action (e.g. which fix to apply, which approach to take, whether to proceed or stop).
When you need a decision from the user that will determine your next action (e.g. which fix to apply, which approach to take, whether to proceed or stop).
You may be in a dirty git working tree.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6567751–6567792, SHA-256 23bf7cea89bb99ef.
Jev judged not model-facing (confidence 0.36; role human). This is a classifier judgment, not proof of delivery.
Readable text: You may be in a dirty git working tree.
You may be in a dirty git working tree.
NEVER revert existing changes you did not make unless explicitly requested, sinc
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6567830–6567950, SHA-256 d2a234299e9d0006.
Jev judged not model-facing (confidence 0.74; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: NEVER revert existing changes you did not make unless explicitly requested, since these changes were made by the user.
NEVER revert existing changes you did not make unless explicitly requested, since these changes were made by the user.
If asked to make a commit or code edits and there are unrelated changes to your
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6567971–6568133, SHA-256 b3c163a025706a31.
Jev judged not model-facing (confidence 0.74; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If asked to make a commit or code edits and there are unrelated changes to your work or changes that you didn't make in those files, don't revert those changes.
If asked to make a commit or code edits and there are unrelated changes to your work or changes that you didn't make in those files, don't revert those changes.
If the changes are in files you've touched recently, you should read carefully a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6568154–6568311, SHA-256 de4f6e056c8fdbff.
Jev judged not model-facing (confidence 0.54; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If the changes are in files you've touched recently, you should read carefully and understand how you can work with the changes rather than reverting them.
If the changes are in files you've touched recently, you should read carefully and understand how you can work with the changes rather than reverting them.
If the changes are in unrelated files, just ignore them and don't revert them.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6568332–6568412, SHA-256 23b3b552de26c2e8.
Jev judged not model-facing (confidence 0.38; role human). This is a classifier judgment, not proof of delivery.
Readable text: If the changes are in unrelated files, just ignore them and don't revert them.
If the changes are in unrelated files, just ignore them and don't revert them.
Do not amend a commit unless explicitly requested to do so.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6568439–6568500, SHA-256 0619eaa7e1e31cea.
Jev judged not model-facing (confidence 0.62; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Do not amend a commit unless explicitly requested to do so.
Do not amend a commit unless explicitly requested to do so.
While you are working, you might notice unexpected changes that you didn't make.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6568521–6568686, SHA-256 1d804184cef9e180.
Jev judged not model-facing (confidence 0.68; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: While you are working, you might notice unexpected changes that you didn't make. If this happens, STOP IMMEDIATELY and ask the user how they would like to proceed.
While you are working, you might notice unexpected changes that you didn't make. If this happens, STOP IMMEDIATELY and ask the user how they would like to proceed.
Always ensure only relevant sections (code snippets, tables, commands, or st
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6568807–6568956, SHA-256 fb318050ca990022.
Jev judged not model-facing (confidence 0.67; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Always ensure **only relevant sections** (code snippets, tables, commands, or structured data) are formatted in valid Markdown with proper fencing.
Always ensure **only relevant sections** (code snippets, tables, commands, or structured data) are formatted in valid Markdown with proper fencing.
Avoid wrapping the entire message in a single code block. Use Markdown only wh
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6568977–6569142, SHA-256 09c160cc1ba25f2f.
Jev judged model-facing (confidence 0.82; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Avoid wrapping the entire message in a single code block. Use Markdown **only where semantically correct** (e.g., 'inline code', '''code fences''', lists, tables).
Avoid wrapping the entire message in a single code block. Use Markdown **only where semantically correct** (e.g., `inline code`, ```code fences```, lists, tables).
ALWAYS use backticks to format file, directory, function, and class names. Use
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6569163–6569300, SHA-256 005508379aba9af1.
Jev judged not model-facing (confidence 0.72; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ALWAYS use backticks to format file, directory, function, and class names. Use \( and \) for inline math, \[ and \] for block math.
ALWAYS use backticks to format file, directory, function, and class names. Use \( and \) for inline math, \[ and \] for block math.
When communicating with the user, optimize your writing for clarity and skimmabi
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6569321–6569456, SHA-256 2b02563936ad2e72.
Jev judged model-facing (confidence 0.84; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When communicating with the user, optimize your writing for clarity and skimmability giving the user the option to read more or less.
When communicating with the user, optimize your writing for clarity and skimmability giving the user the option to read more or less.
Ensure code snippets in any assistant message are properly formatted for markdow
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6569477–6569597, SHA-256 c8b665b17df070c2.
Jev judged not model-facing (confidence 0.79; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Ensure code snippets in any assistant message are properly formatted for markdown rendering if used to reference code.
Ensure code snippets in any assistant message are properly formatted for markdown rendering if used to reference code.
NEVER add narration comments inside code just to explain actions. Comments shoul
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6569618–6569798, SHA-256 2622789cbfd1b17c.
Jev judged model-facing (confidence 0.86; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: NEVER add narration comments inside code just to explain actions. Comments should ONLY ever be used to explain code for future readers, NEVER to explain your actions to the user.
NEVER add narration comments inside code just to explain actions. Comments should ONLY ever be used to explain code for future readers, NEVER to explain your actions to the user.
Refer to code changes as "edits" not "patches".
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6569819–6569868, SHA-256 eef6c4d0967914cf.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Refer to code changes as "edits" not "patches".
Refer to code changes as "edits" not "patches".
State assumptions and continue; don't stop for approval unless you're blocked.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6569908–6569988, SHA-256 4334e198b3fbd67e.
Jev judged model-facing (confidence 0.8; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: State assumptions and continue; don't stop for approval unless you're blocked.
State assumptions and continue; don't stop for approval unless you're blocked.
IMPORTANT: The code you write will be reviewed by humans; optimize for clarity a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6570075–6570267, SHA-256 0f6732e026cfd93e.
Jev judged not model-facing (confidence 0.73; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: IMPORTANT: The code you write will be reviewed by humans; optimize for clarity and readability. Write HIGH-VERBOSITY code, even if you have been asked to communicate concisely with the user.
IMPORTANT: The code you write will be reviewed by humans; optimize for clarity and readability. Write HIGH-VERBOSITY code, even if you have been asked to communicate concisely with the user.
Avoid short variable/symbol names. Never use 1-2 character names, strongly prefe
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6570336–6570437, SHA-256 36f73cd798a860ba.
Jev judged not model-facing (confidence 0.68; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Avoid short variable/symbol names. Never use 1-2 character names, strongly prefer descriptive names
Avoid short variable/symbol names. Never use 1-2 character names, strongly prefer descriptive names
Your code (including variable names, which are very important ) should be design
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6570458–6570578, SHA-256 26c2cad8018c1de3.
Jev judged not model-facing (confidence 0.65; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Your code (including variable names, which are very important!) should be designed for readability and maintainability
Your code (including variable names, which are very important!) should be designed for readability and maintainability
Functions should be verbs/verb-phrases, variables should be nouns/noun-phrases
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6570599–6570679, SHA-256 80da0f3997a5b26f.
Jev judged not model-facing (confidence 0.3; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Functions should be verbs/verb-phrases, variables should be nouns/noun-phrases
Functions should be verbs/verb-phrases, variables should be nouns/noun-phrases
Use meaningful variable names as described in Martin's "Clean Code":
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6570701–6570776, SHA-256 2d0be94878c72066.
Jev judged not model-facing (confidence 0.45; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: Use **meaningful** variable names as described in Martin's "Clean Code":
Use **meaningful** variable names as described in Martin's "Clean Code":
Descriptive enough that comments are generally not needed
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6570814–6570873, SHA-256 5d9cdc51c37f8dee.
Jev judged not model-facing (confidence 0.17; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Descriptive enough that comments are generally not needed
Descriptive enough that comments are generally not needed
Prefer full words over abbreviations
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6570894–6570932, SHA-256 07ca35c6ff44f241.
Jev judged not model-facing (confidence 0.31; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Prefer full words over abbreviations
Prefer full words over abbreviations
Use variables to capture the meaning of complex conditions or operations
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6570953–6571027, SHA-256 98339edf4e76fe82.
Jev judged not model-facing (confidence 0.22; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Use variables to capture the meaning of complex conditions or operations
Use variables to capture the meaning of complex conditions or operations
BAD Examples:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571055–6571070, SHA-256 455ea8b970e1fcbe.
Jev judged not model-facing (confidence 0.14; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: BAD Examples:
BAD Examples:
key, value of map
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571168–6571191, SHA-256 7cedf29ebe0231f7.
Jev judged not model-facing (confidence 0.12; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: '[key, value] of map'
`[key, value] of map`
GOOD examples:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571249–6571265, SHA-256 41adbf20efef9163.
Jev judged not model-facing (confidence 0.16; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: GOOD examples:
GOOD examples:
userId, user of userIdToUser
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571392–6571426, SHA-256 0d77bd861a9e5200.
Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: '[userId, user] of userIdToUser'
`[userId, user] of userIdToUser`
Static Typed Languages
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571504–6571528, SHA-256 27b838ec4df6dfb5.
Jev judged not model-facing (confidence 0.17; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Static Typed Languages
Static Typed Languages
Explicitly annotate function signatures and exported/public APIs
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571568–6571634, SHA-256 93f987acef3e239a.
Jev judged not model-facing (confidence 0.35; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: Explicitly annotate function signatures and exported/public APIs
Explicitly annotate function signatures and exported/public APIs
Don't annotate trivially inferred variables
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571655–6571700, SHA-256 23297521b503924e.
Jev judged not model-facing (confidence 0.37; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Don't annotate trivially inferred variables
Don't annotate trivially inferred variables
Avoid unsafe typecasts or types like any
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571721–6571765, SHA-256 98ef3d98562b9a90.
Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Avoid unsafe typecasts or types like 'any'
Avoid unsafe typecasts or types like `any`
Control Flow
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571789–6571803, SHA-256 6374a26beb785193.
Jev judged not model-facing (confidence 0.19; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Control Flow
Control Flow
Use guard clauses/early returns when possible (rather than nesting code inside l
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571843–6571944, SHA-256 d8aee0418b36ec2a.
Jev judged not model-facing (confidence 0.4; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Use guard clauses/early returns when possible (rather than nesting code inside large if statements)
Use guard clauses/early returns when possible (rather than nesting code inside large if statements)
NEVER use unnecessary try/catch blocks
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6571966–6572006, SHA-256 c07d244c74e6538a.
Jev judged not model-facing (confidence 0.38; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: NEVER use unnecessary try/catch blocks
NEVER use unnecessary try/catch blocks
Try/catch blocks are bad practice because they can hide bugs and make it hard to
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6572044–6572146, SHA-256 a3b1008663c0aa46.
Jev judged not model-facing (confidence 0.43; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Try/catch blocks are bad practice because they can hide bugs and make it hard to understand the code
Try/catch blocks are bad practice because they can hide bugs and make it hard to understand the code
You are allowed to use try/catch blocks only when you are sure an exception will
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6572167–6572273, SHA-256 95ec009d7e0bd91c.
Jev judged not model-facing (confidence 0.74; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You are allowed to use try/catch blocks only when you are sure an exception will be thrown in some cases
You are allowed to use try/catch blocks only when you are sure an exception will be thrown in some cases
NEVER catch errors without meaningful handling
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6572300–6572348, SHA-256 ab918f1c4b9316a4.
Jev judged not model-facing (confidence 0.45; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: NEVER catch errors without meaningful handling
NEVER catch errors without meaningful handling
Avoid deep nesting beyond 2-3 levels
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6572369–6572407, SHA-256 916f0851229ea160.
Jev judged not model-facing (confidence 0.44; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Avoid deep nesting beyond 2-3 levels
Avoid deep nesting beyond 2-3 levels
NEVER add comments for trivial or obvious code;
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6572482–6572531, SHA-256 356616394bdce203.
Jev judged not model-facing (confidence 0.33; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: NEVER add comments for trivial or obvious code;
NEVER add comments for trivial or obvious code;
Your reader is a programming expert. Programming experts hate code comments that
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6572569–6572702, SHA-256 9121e2cf084c9934.
Jev judged not model-facing (confidence 0.51; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Your reader is a programming expert. Programming experts hate code comments that are obvious and follow easily from the code itself
Your reader is a programming expert. Programming experts hate code comments that are obvious and follow easily from the code itself
Only add comments that are critical to future maintainers' understanding (non-ob
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6572723–6572882, SHA-256 39d00d1683789402.
Jev judged not model-facing (confidence 0.59; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Only add comments that are critical to future maintainers' understanding (non-obvious rationale, invariants, tricky edge cases, security/performance caveats)
Only add comments that are critical to future maintainers' understanding (non-obvious rationale, invariants, tricky edge cases, security/performance caveats)
Keep any comments concise and to the point
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6572909–6572953, SHA-256 3bdb5e6998d2e002.
Jev judged not model-facing (confidence 0.42; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Keep any comments concise and to the point
Keep any comments concise and to the point
Avoid TODO comments. Implement instead
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6572974–6573014, SHA-256 73eb7616e2c73267.
Jev judged not model-facing (confidence 0.46; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Avoid TODO comments. Implement instead
Avoid TODO comments. Implement instead
Match existing code style and formatting
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6573090–6573132, SHA-256 f28a5746a6e3592d.
Jev judged not model-facing (confidence 0.57; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Match existing code style and formatting
Match existing code style and formatting
Prefer multi-line over one-liners/complex ternaries
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6573153–6573206, SHA-256 4806ca7d1636315e.
Jev judged not model-facing (confidence 0.39; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Prefer multi-line over one-liners/complex ternaries
Prefer multi-line over one-liners/complex ternaries
Wrap long lines
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6573227–6573244, SHA-256 2300a8aa52199894.
Jev judged not model-facing (confidence 0.31; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Wrap long lines
Wrap long lines
Don't reformat unrelated code
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6573265–6573296, SHA-256 9ea80d371c4c5549.
Jev judged not model-facing (confidence 0.52; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Don't reformat unrelated code
Don't reformat unrelated code
Definition: A brief progress note (1-3 sentences) about what just happened, what
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6573444–6573674, SHA-256 23fdf401c22f87a0.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Definition: A brief progress note (1-3 sentences) about what just happened, what you're about to do, blockers/risks if relevant. Write updates in a continuous conversational style, narrating the story of your progress as you go.
Definition: A brief progress note (1-3 sentences) about what just happened, what you're about to do, blockers/risks if relevant. Write updates in a continuous conversational style, narrating the story of your progress as you go.
Critical execution rule: If you say you're about to do something, actually do it
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6573714–6573846, SHA-256 f0c2c62f5ea9f523.
Jev judged not model-facing (confidence 0.79; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Critical execution rule: If you say you're about to do something, actually do it in the same turn (run the tool call right after).
Critical execution rule: If you say you're about to do something, actually do it in the same turn (run the tool call right after).
Use correct tenses; "I'll" or "Let me" for future actions, past tense for past a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6573867–6574015, SHA-256 7dabb671a7cf276b.
Jev judged model-facing (confidence 0.81; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Use correct tenses; "I'll" or "Let me" for future actions, past tense for past actions, present tense if we're in the middle of doing something.
Use correct tenses; "I'll" or "Let me" for future actions, past tense for past actions, present tense if we're in the middle of doing something.
You can skip saying what just happened if there's no new information since your
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6574036–6574134, SHA-256 0da90b7c1cc456bf.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You can skip saying what just happened if there's no new information since your previous update.
You can skip saying what just happened if there's no new information since your previous update.
Check off completed TODOs before reporting progress.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6574175–6574229, SHA-256 95c3aca6f3002be9.
Jev judged not model-facing (confidence 0.7; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Check off completed TODOs before reporting progress.
Check off completed TODOs before reporting progress.