main.js · part 109
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, part 109. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
Subagent state ref blob not found; falling back to inline entry
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3581017–3581082, SHA-256 c85f9f7c763d297d.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Subagent state ref blob not found; falling back to inline entry
Subagent state ref blob not found; falling back to inline entry
conversationStartedTimestampMs was set without conversationStartedTimeZone
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3582311–3582387, SHA-256 40e7a173eb66b1fb.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: conversationStartedTimestampMs was set without conversationStartedTimeZone
conversationStartedTimestampMs was set without conversationStartedTimeZone
conversationStartedTimeZone was set without conversationStartedTimestampMs
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3582531–3582607, SHA-256 3447b9f7cba9eb7f.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: conversationStartedTimeZone was set without conversationStartedTimestampMs
conversationStartedTimeZone was set without conversationStartedTimestampMs
Failed to hydrate user message text blob
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3584748–3584790, SHA-256 ed98038332f8b32f.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Failed to hydrate user message text blob
Failed to hydrate user message text blob
Failed to hydrate user message rich text blob
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3584978–3585025, SHA-256 10415e2a1568c2dc.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Failed to hydrate user message rich text blob
Failed to hydrate user message rich text blob
Serializing message took more than 10 seconds
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3591371–3591418, SHA-256 4d713c6e2c0ee5a3.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Serializing message took more than 10 seconds
Serializing message took more than 10 seconds
Cannot compute root prompt pass-through after root prompt prefix was invalidated
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3591953–3592035, SHA-256 34b760c9c63d1d9c.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Cannot compute root prompt pass-through after root prompt prefix was invalidated
Cannot compute root prompt pass-through after root prompt prefix was invalidated
Large conversation state serialize
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3595979–3596015, SHA-256 315fdf6948b278d5.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Large conversation state serialize
Large conversation state serialize
Unknown resume mode: ${t}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3599237–3599264, SHA-256 c0c31010ecbb83fc.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Unknown resume mode: ${t}
Unknown resume mode: ${t}
Expected shell turn
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3599984–3600005, SHA-256 cd64635bef9ae503.
Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Expected shell turn
Expected shell turn
image files The following images were provided by the user and saved to disk f
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3603249–3603535, SHA-256 9386367a667186a5.
Jev judged not model-facing (confidence 0.75; role context). This is a classifier judgment, not proof of delivery.
Readable text: <image_files> The following images were provided by the user and saved to disk for future use: ${D.map((e,t)=>'${t+1}. ${e}').join("\n")} These files can be read with tools, copied to other locations, or attached to subagents using the fil…
<image_files>
The following images were provided by the user and saved to disk for future use:
${D.map((e,t)=>`${t+1}. ${e}`).join("\n")}
These files can be read with tools, copied to other locations, or attached to subagents using the file_attachments parameter.
</image_files>
${t+1}. ${e}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3603362–3603376, SHA-256 f5b83f666df2d6e8.
Jev judged not model-facing (confidence 0.23; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${t+1}. ${e}
${t+1}. ${e}
You are a focused thread from ${tye(qge(e.projectName))}.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3604942–3605001, SHA-256 d9c06db712e65ac1.
Jev judged not model-facing (confidence 0.7; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: You are a focused thread from ${tye(qge(e.projectName))}.
You are a focused thread from ${tye(qge(e.projectName))}.
${t} ${Qge} ${r}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3605081–3605105, SHA-256 18d540f1c7b304d0.
Jev judged not model-facing (confidence 0.58; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${t} ${Qge} ${r}
${t}
${Qge}
${r}
${t} ${Qge}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3605106–3605122, SHA-256 5f215417d6483bbc.
Jev judged not model-facing (confidence 0.61; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${t} ${Qge}
${t}
${Qge}
You are a worker for a Cursor Project coordinator, not the coordinator itself, e
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3605384–3608143, SHA-256 3ef95303af25d9db.
Jev judged model-facing (confidence 0.93; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You are a worker for a Cursor Project coordinator, not the coordinator itself, even if you can read its context: do only the assigned work — the parent coordinator owns shared status and memory. - Read only needed context: assignment-refer…
You are a worker for a Cursor Project coordinator, not the coordinator itself, even if you can read its context: do only the assigned work — the parent coordinator owns shared status and memory.
- Read only needed context: assignment-referenced paths (read before asking for content; assigned paths under `/cursor/stores/<id>` name the store described above; translate them as that description says, do not probe or search for them), `notes.md` for status, `docs/` for Project context and documents, `preferences.md` (when present) for reusable guidance.
- Do not edit parent-coordinator-owned files (status, coordination, user memory) unless assigned; never infer or save preferences.
- Preserve existing checkout work; no scope expansion, PR creation, pushes, or writes to external systems unless authorized.
- If assigned as a coordinator: own descendant fan-out, follow-ups, reconciliation, and verification; descendant progress and partial completions are internal — never forwarded to the root. Return one consolidated result when complete (conclusion, key evidence, unresolved blocker or decision, links); contact the root early only for a user-input blocker.
- The Agent Store is also called `Context` in the app; same storage.
## Files and handoff
Write longer outputs to files and keep the final message succinct; short answers go directly, without a file; prefer short, info-dense reports over thorough ones, even internally. Exact assigned paths and required frontmatter win.
- Across the store — user-visible folders (`docs/`, `plans/`, `media/`) and `internal/` alike — maintain a clean folder taxonomy: file new docs into the fitting existing subfolder rather than the root, group related docs into descriptive subfolders as they accumulate (several docs, not one), evolve the structure as topics grow — but move files only when the taxonomy genuinely needs it, never for cosmetic tidiness (prefer right-first-time filing); short kebab-case names.
- User-facing deliverables: the exact assigned path, usually `docs/`; media at the exact assigned `media/` path. Verify and link each.
- Everything else (evidence, audits, working notes, cross-agent context) goes in top-level `internal/` (sibling of `docs/`), even when report-shaped, organized per the taxonomy rule; no destination named means default there, never `docs/`.
- Final response: short outcome, user-facing links, blockers; list every PR you worked on with a succinct shorthand Markdown link, repository, and branch (rich PR links show state — do not repeat it nearby); one compact `Internal:` path line if internal files changed; do not paste a report; report every file created, every move or rename (old → new paths), and every directory change.
Your Agent Store ${n.path} is a symlink to the Project's shared store ${e.sto
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3608149–3608292, SHA-256 0cbd2a2f951a7370.
Jev judged not model-facing (confidence 0.17; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Your Agent Store '${n.path}' is a symlink to the Project's shared store '${e.storeDir}', shared with the coordinator and sibling workers.
Your Agent Store `${n.path}` is a symlink to the Project's shared store `${e.storeDir}`, shared with the coordinator and sibling workers.
You share the parent Project's session Agent Store: ${e.storeDir} .
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3608293–3608365, SHA-256 2a054c9aaa4c8291.
Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: You share the parent Project's session Agent Store: '${e.storeDir}'.
You share the parent Project's session Agent Store: `${e.storeDir}`.
${t} ${void 0===a?i: ${i} n n${a} } ${s} ${r}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3608390–3608446, SHA-256 ba5e422c05c4aaa1.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${t} ${void 0===a?i:'${i}\n\n${a}'} ${s} ${r}
${t}
${void 0===a?i:`${i}\n\n${a}`}
${s}
${r}
${i} ${a}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3608414–3608428, SHA-256 006c9bdc191e8572.
Jev judged not model-facing (confidence 0.11; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${i} ${a}
${i}
${a}
The store contains: - notes.md — recent and ongoing work - docs/ — lasting P
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3608774–3609191, SHA-256 b9c1a10c34d1a8dd.
Jev judged model-facing (confidence 0.84; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: The store contains: - 'notes.md' — recent and ongoing work - 'docs/' — lasting Project context - 'plans/' — user-asked plans - 'canvases/' — canvases - 'media/' — screenshots, walkthroughs, PDFs, and similar - 'internal/' — agent-only repor…
The store contains:
- `notes.md` — recent and ongoing work
- `docs/` — lasting Project context
- `plans/` — user-asked plans
- `canvases/` — canvases
- `media/` — screenshots, walkthroughs, PDFs, and similar
- `internal/` — agent-only reports and scratch
- `preferences.md` — lasting preferences; never put these in `notes.md`
Do not update store files unless this side chat explicitly asks.
You are in a side chat from ${tye(qge(e.projectName))}, branched from the Projec
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3609199–3609379, SHA-256 adacfbfc8858036a.
Jev judged not model-facing (confidence 0.81; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: You are in a side chat from ${tye(qge(e.projectName))}, branched from the Project's main thread. You share the parent Project's session Agent Store: '${e.storeDir}'. ${t}
You are in a side chat from ${tye(qge(e.projectName))}, branched from the Project's main thread.
You share the parent Project's session Agent Store: `${e.storeDir}`.
${t}
system reminder ${Kge(v?"initial":Fge({priorTurnCount:this.turns.length,interv
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3609472–3610395, SHA-256 a6f61ec84a37ed9f.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> ${Kge(v?"initial":Fge({priorTurnCount:this.turns.length,interval:n.projectReminderCadenceIntervalGenerator?.()??n.projectReminderCadenceInterval}),{projectName:w,initDescription:b,promptText:n.projectPromptTextGenerator?.(…
<system_reminder>
${Kge(v?"initial":Fge({priorTurnCount:this.turns.length,interval:n.projectReminderCadenceIntervalGenerator?.()??n.projectReminderCadenceInterval}),{projectName:w,initDescription:b,promptText:n.projectPromptTextGenerator?.(),guidanceText:n.projectPromptGuidanceGenerator?.(),sendMessageToolName:g,coordinatorToolsEnabled:!0===n.featureFlags?.cloudCoordinatorToolsEnabled,coordinatorProgressEnabled:!0===n.featureFlags?.cloudCoordinatorProgressEnabled,coordinatorSteerFollowupsEnabled:!0===n.featureFlags?.cloudCoordinatorSteerFollowupsEnabled,coordinatorPlacementConsentEnabled:!0===n.featureFlags?.cloudCoordinatorPlacementConsentEnabled,coordinatorAskQuestionEnabled:!1!==n.featureFlags?.cloudCoordinatorAskQuestionEnabled,firstProjectOnboarding:(c=n.firstProjectOnboarding,u=this.turns.length,void 0===c?.guidanceBlock?c:u>c.guidanceMaxPriorTurns?{...c,guidanceBlock:void 0}:c)})}
</system_reminder>
system reminder ${Q} /system reminder
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3610407–3610452, SHA-256 0768b621d50101c8.
Jev judged model-facing (confidence 0.82; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> ${Q} </system_reminder>
<system_reminder>
${Q}
</system_reminder>
system reminder Messaging your coordinator You are a worker agent managed b
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3610514–3611795, SHA-256 4d6d09f38468d0c1.
Jev judged model-facing (confidence 0.95; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> ## Messaging your coordinator You are a worker agent managed by a parent coordinator. The 'SendToAgent' tool is your channel to it — use 'agent_id: "parent"', which auto-resolves to your coordinator (the only agent you ca…
<system_reminder>
## Messaging your coordinator
You are a worker agent managed by a parent coordinator. The `SendToAgent` tool is your channel to it — use `agent_id: "parent"`, which auto-resolves to your coordinator (the only agent you can message).
Use `SendToAgent` for:
- blockers or questions that need the coordinator's input;
- significant milestones or scope changes the coordinator should know about mid-turn;
- your final result at the end of your work.
`SendToAgent` is your ONLY channel to the coordinator: there is no automatic notification when your turn ends successfully. Whenever your work produced a result, decision, or status the coordinator needs, your LAST message of the turn must carry it — an unsent result is invisible to the coordinator. If the turn produced nothing semantically meaningful for the coordinator, send nothing; silence is the signal for that. One exception: a turn the coordinator started by messaging you always answers it — if you send nothing during that turn, the coordinator receives your turn's final output instead, so end it with a clear final answer. Failed turns still notify the coordinator automatically. Do not send low-value progress chatter; each message starts a coordinator turn.
</system_reminder>
system reminder Messaging your parent manager You are managed by a parent a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3611859–3613793, SHA-256 22ba30bf95aac5e0.
Jev judged model-facing (confidence 0.95; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> ## Messaging your parent manager You are managed by a parent agent. Your 'SendToAgent' tool's 'agent_id: "parent"' auto-resolves to your parent manager. If you use workers of your own, worker agent ids message those worke…
<system_reminder>
## Messaging your parent manager
You are managed by a parent agent. Your `SendToAgent` tool's `agent_id: "parent"` auto-resolves to your parent manager. If you use workers of your own, worker agent ids message those workers as usual. Parent messages take the same required `title` parameter as worker messages (it is not delivered upward). `rename` is ignored. Parent messages always queue and do not rename the parent.
Use `SendToAgent` with `agent_id: "parent"` for:
- blockers or questions that need your parent's input;
- significant milestones or scope changes your parent should know about mid-turn;
- your final consolidated result at the end of your work.
Parent messages are your ONLY success-path channel upward: no automatic notification reaches your parent when your turn ends successfully. Whenever your work produced a result, decision, or status your parent needs, your LAST parent message of the turn must carry it — an unsent result is invisible to your parent. If the turn produced nothing semantically meaningful for it, send nothing; silence is the signal for that. One exception: a turn your parent started by messaging you always answers it — if you send nothing during that turn, your parent receives your turn's final output instead, so end it with a clear final answer. Failed turns still notify your parent automatically. Your own workers follow the same contract toward you: a worker's FAILED turn notifies you automatically, and a turn your `SendToAgent` started reports the worker's final output back to you if the worker sends nothing during it; any other successful worker turn sends no automatic completion notification — workers report results through their own messages to you, and silence from a worker means its turn produced nothing it judged worth reporting. Do not send low-value progress chatter; each message starts a parent turn.
</system_reminder>
system reminder The last user message might have contained meta-guidance about
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3613913–3614319, SHA-256 b43de08ae93e595c.
Jev judged model-facing (confidence 0.92; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> The last user message might have contained meta-guidance about using a specific model. If that was a meta request, unrelated to your current task at hand or to what the user sent you, it has already been honored (accountin…
<system_reminder>
The last user message might have contained meta-guidance about using a specific model. If that was a meta request, unrelated to your current task at hand or to what the user sent you, it has already been honored (accounting for blocklists etc.), so ignore it and process the message as if there were no such mention.
Never mention this system reminder to the user.
</system_reminder>
system reminder Remember the user rule about ${t} tool guidance. /system remind
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3614590–3614675, SHA-256 91023ca91492ca47.
Jev judged not model-facing (confidence 0.83; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder>Remember the user rule about ${t} tool guidance.</system_reminder>
<system_reminder>Remember the user rule about ${t} tool guidance.</system_reminder>
system reminder ${t.subagentSystemReminder} /system reminder
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3614841–3614909, SHA-256 edff231fd1975ba9.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> ${t.subagentSystemReminder} </system_reminder>
<system_reminder>
${t.subagentSystemReminder}
</system_reminder>
system reminder The set of dynamic tools in this conversation has expanded. ${
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3616132–3616573, SHA-256 c2593f7dbd3f724f.
Jev judged model-facing (confidence 0.91; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> The set of dynamic tools in this conversation has expanded. ${t.length>0?'${t.map(e=>'\'${e}\'').join(", ")} are no longer direct tools; they':"Some tools that appeared as direct tool calls in earlier turns are no longer d…
<system_reminder>
The set of dynamic tools in this conversation has expanded. ${t.length>0?`${t.map(e=>`\`${e}\``).join(", ")} are no longer direct tools; they`:"Some tools that appeared as direct tool calls in earlier turns are no longer direct tools; they"} now live in the `${Dq.jnL}` namespace. Read their schemas with ${r} and invoke them with ${n} (namespace "${Dq.jnL}"). Do not call them by their bare names.
</system_reminder>
${t.map(e= ${e} ).join(", ")} are no longer direct tools; they
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3616225–3616294, SHA-256 ca9da5be2906804a.
Jev judged model-facing (confidence 0.86; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ${t.map(e=>'\'${e}\'').join(", ")} are no longer direct tools; they
${t.map(e=>`\`${e}\``).join(", ")} are no longer direct tools; they
Some tools that appeared as direct tool calls in earlier turns are no longer dir
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3616295–3616392, SHA-256 b9a1bc1a62b208ea.
Jev judged model-facing (confidence 0.83; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Some tools that appeared as direct tool calls in earlier turns are no longer direct tools; they
Some tools that appeared as direct tool calls in earlier turns are no longer direct tools; they
Skills: ${e.skills.map(e= - ${e.name}${e.description? : ${e.description} :""}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3616846–3616943, SHA-256 eb1902d0653011cc.
Jev judged not model-facing (confidence 0.49; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Skills: ${e.skills.map(e=>' - ${e.name}${e.description?': ${e.description}':""}').join("\n")}
Skills:
${e.skills.map(e=>` - ${e.name}${e.description?`: ${e.description}`:""}`).join("\n")}
- ${e.name}${e.description? : ${e.description} :""}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3616874–3616929, SHA-256 45eb94ee5bc51483.
Jev judged not model-facing (confidence 0.28; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: - ${e.name}${e.description?': ${e.description}':""}
- ${e.name}${e.description?`: ${e.description}`:""}
: ${e.description}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3616904–3616924, SHA-256 8f3a05a564c90c42.
Jev judged not model-facing (confidence 0.24; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: : ${e.description}
: ${e.description}
Subagents: ${e.subagents.map(e= - ${e.name}${e.description? : ${e.description}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3616972–3617075, SHA-256 a954f8a0ece3b23c.
Jev judged not model-facing (confidence 0.33; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Subagents: ${e.subagents.map(e=>' - ${e.name}${e.description?': ${e.description}':""}').join("\n")}
Subagents:
${e.subagents.map(e=>` - ${e.name}${e.description?`: ${e.description}`:""}`).join("\n")}
- ${e.name}${e.description? : ${e.description} :""} · byte 3617006
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617006–3617061, SHA-256 45eb94ee5bc51483.
Jev judged not model-facing (confidence 0.23; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: - ${e.name}${e.description?': ${e.description}':""}
- ${e.name}${e.description?`: ${e.description}`:""}
: ${e.description} · byte 3617036
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617036–3617056, SHA-256 8f3a05a564c90c42.
Jev judged not model-facing (confidence 0.29; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: : ${e.description}
: ${e.description}
Hooks: ${e.hooks.map(e= - ${e.name}${e.description? : ${e.description} :""} ).
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617100–3617195, SHA-256 1f48a83a618a89aa.
Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Hooks: ${e.hooks.map(e=>' - ${e.name}${e.description?': ${e.description}':""}').join("\n")}
Hooks:
${e.hooks.map(e=>` - ${e.name}${e.description?`: ${e.description}`:""}`).join("\n")}
- ${e.name}${e.description? : ${e.description} :""} · byte 3617126
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617126–3617181, SHA-256 45eb94ee5bc51483.
Jev judged not model-facing (confidence 0.19; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: - ${e.name}${e.description?': ${e.description}':""}
- ${e.name}${e.description?`: ${e.description}`:""}
: ${e.description} · byte 3617156
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617156–3617176, SHA-256 8f3a05a564c90c42.
Jev judged not model-facing (confidence 0.21; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: : ${e.description}
: ${e.description}
Rules: ${e.rules.map(e= - ${e.name}${e.description? : ${e.description} :""} ).
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617220–3617315, SHA-256 ef403ac352db8879.
Jev judged not model-facing (confidence 0.57; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Rules: ${e.rules.map(e=>' - ${e.name}${e.description?': ${e.description}':""}').join("\n")}
Rules:
${e.rules.map(e=>` - ${e.name}${e.description?`: ${e.description}`:""}`).join("\n")}
- ${e.name}${e.description? : ${e.description} :""} · byte 3617246
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617246–3617301, SHA-256 45eb94ee5bc51483.
Jev judged not model-facing (confidence 0.17; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: - ${e.name}${e.description?': ${e.description}':""}
- ${e.name}${e.description?`: ${e.description}`:""}
: ${e.description} · byte 3617276
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617276–3617296, SHA-256 8f3a05a564c90c42.
Jev judged not model-facing (confidence 0.25; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: : ${e.description}
: ${e.description}
Commands: ${e.commands.map(e= - ${e.name}${e.description? : ${e.description} :
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617343–3617444, SHA-256 39c35944972214de.
Jev judged not model-facing (confidence 0.48; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Commands: ${e.commands.map(e=>' - ${e.name}${e.description?': ${e.description}':""}').join("\n")}
Commands:
${e.commands.map(e=>` - ${e.name}${e.description?`: ${e.description}`:""}`).join("\n")}
- ${e.name}${e.description? : ${e.description} :""} · byte 3617375
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617375–3617430, SHA-256 45eb94ee5bc51483.
Jev judged not model-facing (confidence 0.34; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: - ${e.name}${e.description?': ${e.description}':""}
- ${e.name}${e.description?`: ${e.description}`:""}
: ${e.description} · byte 3617405
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617405–3617425, SHA-256 8f3a05a564c90c42.
Jev judged not model-facing (confidence 0.3; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: : ${e.description}
: ${e.description}
MCP Servers: ${e.mcpServers.map(e= - ${e} ).join(" n")}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617474–3617535, SHA-256 94c28c9b9445e989.
Jev judged not model-facing (confidence 0.36; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: MCP Servers: ${e.mcpServers.map(e=>' - ${e}').join("\n")}
MCP Servers:
${e.mcpServers.map(e=>` - ${e}`).join("\n")}
The user just installed the "${e.displayName}" plugin
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617543–3617598, SHA-256 9cba9ad9ed0d71d8.
Jev judged not model-facing (confidence 0.61; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: The user just installed the "${e.displayName}" plugin
The user just installed the "${e.displayName}" plugin
(${e.description})
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617618–3617639, SHA-256 e838e0eb8513749c.
Jev judged not model-facing (confidence 0.73; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: (${e.description})
(${e.description})
with the following capabilities: ${t.join(" n n")}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617655–3617711, SHA-256 389d33322404eb00.
Jev judged model-facing (confidence 0.82; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: with the following capabilities: ${t.join("\n\n")}
with the following capabilities:
${t.join("\n\n")}
Provide them with an overview of what is contained in the plugin. Keep in mind t
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3617716–3617991, SHA-256 123578c458b6aa17.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Provide them with an overview of what is contained in the plugin. Keep in mind that: - Commands can be invoked with '/' - Skills and subagents can be invoked directly with '/' or will be used by the agent automatically - Rules and hooks w…
Provide them with an overview of what is contained in the plugin. Keep in mind that:
- Commands can be invoked with `/`
- Skills and subagents can be invoked directly with `/` or will be used by the agent automatically
- Rules and hooks will be applied automatically
- MCP servers likely require authentication. After providing an overview of the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3618017–3618248, SHA-256 148fc62751d858ae.
Jev judged model-facing (confidence 0.81; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: - MCP servers likely require authentication. After providing an overview of the plugin, check the STATUS.md file in the server's folder to see if it needs authentication, and follow the instructions in the file to authenticate.
- MCP servers likely require authentication. After providing an overview of the plugin, check the STATUS.md file in the server's folder to see if it needs authentication, and follow the instructions in the file to authenticate.
Do NOT do any other searches over file system contents, search the web, etc. and
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3618260–3618434, SHA-256 c9d43cf84caa32b9.
Jev judged model-facing (confidence 0.89; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Do NOT do any other searches over file system contents, search the web, etc. and do not think for too long. Just give the user an overview of the plugin they installed.
Do NOT do any other searches over file system contents, search the web, etc. and do not think for too long. Just give the user an overview of the plugin they installed.
system reminder ${r} /system reminder
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3618435–3618480, SHA-256 8bcc5270d081ee6c.
Jev judged not model-facing (confidence 0.78; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> ${r} </system_reminder>
<system_reminder>
${r}
</system_reminder>
system reminder IMPORTANT: It is bad to be over-eager with making edits vs jus
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3618956–3619164, SHA-256 12be6abf3ffd69d3.
Jev judged model-facing (confidence 0.89; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> IMPORTANT: It is bad to be over-eager with making edits vs just answering the question when that is not what the user wants. Think carefully before deciding to edit. </system_reminder>
<system_reminder>
IMPORTANT: It is bad to be over-eager with making edits vs just answering the question when that is not what the user wants. Think carefully before deciding to edit.
</system_reminder>
${ve} user query ${ye}${t.text} /user query
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3619851–3619901, SHA-256 2f4e1974589dc66c.
Jev judged not model-facing (confidence 0.38; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${ve}<user_query> ${ye}${t.text} </user_query>
${ve}<user_query>
${ye}${t.text}
</user_query>
Expected agent turn
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3621542–3621563, SHA-256 36f7bc73b5d87fbf.
Jev judged not model-facing (confidence 0.17; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Expected agent turn
Expected agent turn
Lifecycle transitions for the delayed long-reasoning reminder experiment
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3630714–3630788, SHA-256 39fdc2288bd97193.
Jev judged not model-facing (confidence 0.19; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Lifecycle transitions for the delayed long-reasoning reminder experiment
Lifecycle transitions for the delayed long-reasoning reminder experiment
Per-call hidden reasoning tokens at eligible experiment opportunities
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-local-agent-runtime/dist/main.js, bytes 3630927–3630998, SHA-256 2d598573d1364ce3.
Jev judged not model-facing (confidence 0.27; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Per-call hidden reasoning tokens at eligible experiment opportunities
Per-call hidden reasoning tokens at eligible experiment opportunities