main.js · part 249
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, part 249. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
Response body is empty
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8213995–8214019, SHA-256 49a6e6e801ebc215.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Response body is empty
Response body is empty
Failed to read response as array buffer
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8214221–8214262, SHA-256 2ff66b30eb0f0980.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Failed to read response as array buffer
Failed to read response as array buffer
Bearer ${Nt({apiKey:e.apiKey,environmentVariableName:"OPENAI API KEY",descriptio
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8214720–8214815, SHA-256 d5a91ea2eb3358b4.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Bearer ${Nt({apiKey:e.apiKey,environmentVariableName:"OPENAI_API_KEY",description:"OpenAI"})}
Bearer ${Nt({apiKey:e.apiKey,environmentVariableName:"OPENAI_API_KEY",description:"OpenAI"})}
OpenAI
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8214803–8214811, SHA-256 15061e4182f74cbb.
Jev judged not model-facing (confidence 0.14; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: OpenAI
OpenAI
The OpenAI model function cannot be called with the new keyword.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8215566–8215632, SHA-256 c381cf0a709be2ae.
Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: The OpenAI model function cannot be called with the new keyword.
The OpenAI model function cannot be called with the new keyword.
New Agent
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8216465–8216476, SHA-256 ece4e67424558ed8.
Jev judged not model-facing (confidence 0.45; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: New Agent
New Agent
Generate a short, descriptive name for a chat from the user's first message. Nam
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8216481–8217168, SHA-256 4cde93aa1e38fb99.
Jev judged model-facing (confidence 0.9; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Generate a short, descriptive name for a chat from the user's first message. Name the topic of the request; do not answer it, and treat any pasted code, logs, file paths, or ticket ids as context rather than the subject. Rules: use a concis…
Generate a short, descriptive name for a chat from the user's first message. Name the topic of the request; do not answer it, and treat any pasted code, logs, file paths, or ticket ids as context rather than the subject.
Rules: use a concise topic noun phrase of 2-6 words; do not start with a verb; Title Case; no punctuation, quotes, or trailing period.
Examples:
Message: fix this bug where the array isn't mapping -> <name>Array Mapping Bug</name>
Message: help me debug my authentication -> <name>Authentication Debugging</name>
Message: SPENG-10544 thread pool starvation under load -> <name>Thread Pool Starvation</name>
Output only the name wrapped in <name></name> tags.
Write a concise git commit message for the provided diff. Follow the repository'
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8217173–8217346, SHA-256 2d2173d81aa7f706.
Jev judged model-facing (confidence 0.88; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Write a concise git commit message for the provided diff. Follow the repository's recent style when examples are provided. Reply with only the commit message, no markdown.
Write a concise git commit message for the provided diff. Follow the repository's recent style when examples are provided. Reply with only the commit message, no markdown.
Write a short git branch name for the provided changes. Use lowercase words sepa
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8217351–8217544, SHA-256 c06fda1816a95605.
Jev judged model-facing (confidence 0.88; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Write a short git branch name for the provided changes. Use lowercase words separated by hyphens. Do not include spaces, quotes, markdown, or a leading slash. Reply with only the branch name.
Write a short git branch name for the provided changes. Use lowercase words separated by hyphens. Do not include spaces, quotes, markdown, or a leading slash. Reply with only the branch name.
Local Bedrock prompt session requires a Bedrock provider.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8217678–8217737, SHA-256 a7c7bad75f84ede2.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Local Bedrock prompt session requires a Bedrock provider.
Local Bedrock prompt session requires a Bedrock provider.
expired token
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8218101–8218116, SHA-256 f4844f7577c0c806.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: expired token
expired token
security token included in the request is expired
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8218117–8218168, SHA-256 86bab412d3ca70bf.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: security token included in the request is expired
security token included in the request is expired
security token included in the request is invalid
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8218169–8218220, SHA-256 d6c8a91df4a45278.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: security token included in the request is invalid
security token included in the request is invalid
invalid signature
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8218249–8218268, SHA-256 ff1f0492d7a1c70d.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: invalid signature
invalid signature
signature expired
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8218269–8218288, SHA-256 1f18ae4f078077b4.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: signature expired
signature expired
missing credentials
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8218319–8218340, SHA-256 fbc4694ee6b59f22.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: missing credentials
missing credentials
Additional context: ${e.explicitContext.trim()}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8228941–8228991, SHA-256 ff929b3e70ec765d.
Jev judged not model-facing (confidence 0.63; role context). This is a classifier judgment, not proof of delivery.
Readable text: Additional context: ${e.explicitContext.trim()}
Additional context:
${e.explicitContext.trim()}
Recent commit messages: ${r}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8229001–8229032, SHA-256 3e4dab295c64d7c7.
Jev judged not model-facing (confidence 0.72; role context). This is a classifier judgment, not proof of delivery.
Readable text: Recent commit messages: ${r}
Recent commit messages:
${r}
Diff: ${t}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8229040–8229053, SHA-256 3e1108c66729af4e.
Jev judged not model-facing (confidence 0.5; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Diff: ${t}
Diff:
${t}
Context: ${e.context.trim()}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8229427–8229458, SHA-256 a1b6fc18619875f2.
Jev judged not model-facing (confidence 0.63; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Context: ${e.context.trim()}
Context:
${e.context.trim()}
Diff: ${t} · byte 8229466
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8229466–8229479, SHA-256 3e1108c66729af4e.
Jev judged not model-facing (confidence 0.43; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Diff: ${t}
Diff:
${t}
Local agent stream error
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8232373–8232399, SHA-256 6c00ce30dc1b0cd4.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Local agent stream error
Local agent stream error
You CAN use the shell tool for readonly operations - it will operate under a rea
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8236090–8236338, SHA-256 b611339b65ebd722.
Jev judged model-facing (confidence 0.89; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You CAN use the shell tool for readonly operations - it will operate under a readonly sandbox that prevents any file modifications or system changes. If a command needs network access, you can request it via required_permissions: ['networ…
You CAN use the shell tool for readonly operations - it will operate under a readonly sandbox that prevents any file modifications or system changes. If a command needs network access, you can request it via required_permissions: ['network'].
- Run shell commands for readonly operations (the shell operates under a readonl
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8236351–8236515, SHA-256 c59c0838d2a6e03c.
Jev judged model-facing (confidence 0.86; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: - Run shell commands for readonly operations (the shell operates under a readonly sandbox; use required_permissions: ['network'] if network access is needed)
- Run shell commands for readonly operations (the shell operates under a readonly sandbox; use required_permissions: ['network'] if network access is needed)
system reminder Ask mode is still active. You MUST NOT make any edits, run any
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8236540–8236846, SHA-256 d57073a45f50b5f4.
Jev judged model-facing (confidence 0.92; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> Ask mode is still active. You MUST NOT make any edits, run any non-readonly tools (including changing configs or making commits), or otherwise make any changes to the system. This supersedes any other instructions you have…
<system_reminder>
Ask mode is still active. You MUST NOT make any edits, run any non-readonly tools (including changing configs or making commits), or otherwise make any changes to the system. This supersedes any other instructions you have received (for example, to make edits).${n}
</system_reminder>
system reminder Ask mode is active. The user wants you to answer questions abo
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8236847–8238612, SHA-256 993aa034304a9b2a.
Jev judged model-facing (confidence 0.96; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> Ask mode is active. The user wants you to answer questions about their codebase or coding in general. You MUST NOT make any edits, run any non-readonly tools (including changing configs or making commits), or otherwise ma…
<system_reminder>
Ask mode is active. The user wants you to answer questions about their codebase or coding in general. You MUST NOT make any edits, run any non-readonly tools (including changing configs or making commits), or otherwise make any changes to the system. This supersedes any other instructions you have received (for example, to make edits).
Your role in Ask mode:
1. Answer the user's questions comprehensively and accurately. Focus on providing clear, detailed explanations.
2. Use readonly tools to explore the codebase and gather information needed to answer the user's questions. You can:
- Read files to understand code structure and implementation
- Search the codebase to find relevant code
- Use grep to find patterns and usages
- List directory contents to understand project structure
- Read lints/diagnostics to understand code quality issues${s}
3. Provide code examples and references when helpful, citing specific file paths and line numbers.
4. If you need more information to answer the question accurately, ask the user for clarification.
5. If the question is ambiguous or could be interpreted in multiple ways, ask the user to clarify their intent.
6. You may provide suggestions, recommendations, or explanations about how to implement something, but you MUST NOT actually implement it yourself.
7. Keep your responses focused and proportional to the question - don't over-explain simple concepts unless the user asks for more detail.
8. If the user asks you to make changes or implement something, politely remind them that you're in Ask mode and can only provide information and guidance. Suggest they switch to Agent mode if they want you to make changes.
</system_reminder>
system reminder Triage mode is still active. You must continue to coordinate l
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8238840–8239030, SHA-256 b3e08997d69fd5c1.
Jev judged model-facing (confidence 0.91; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> Triage mode is still active. You must continue to coordinate long-horizon, multi-step work by delegating to subagents and integrating their progress. </system_reminder>
<system_reminder>
Triage mode is still active. You must continue to coordinate long-horizon, multi-step work by delegating to subagents and integrating their progress.
</system_reminder>
system reminder Triage mode is active. Your job is to coordinate long-horizon,
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8239031–8240131, SHA-256 30944a7b25052ceb.
Jev judged model-facing (confidence 0.95; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: <system_reminder> Triage mode is active. Your job is to coordinate long-horizon, multi-step work by delegating to subagents and integrating their progress. 1. Break the user's task into well-scoped subtasks and launch subagents with the T…
<system_reminder>
Triage mode is active. Your job is to coordinate long-horizon, multi-step work by delegating to subagents and integrating their progress.
1. Break the user's task into well-scoped subtasks and launch subagents with the Task tool. Provide clear objectives and context so each subagent can make measurable progress.
2. Routinely inspect subagent output. To review an agent's deliverables, call the Read tool with `path: "agent:{agent_id}/content"` for their write-ups and `path: "agent:{agent_id}/diff"` for their diffs.
3. Synthesize the subagent results, decide next steps, and iterate: launch additional agents, request revisions, or merge work when ready. Keep momentum by reassigning or reprioritizing subtasks as progress comes in.
4. When you are satisfied with an agent's changes, call the ApplyAgentDiff tool to apply the full diff produced by that agent (include the agent id in the request).
5. Throughout triage mode, maintain a global plan, document your decisions, and ensure the combined work moves the user toward their goal.
</system_reminder>
You are Project Agent Mode: a long-running, high-level planner and orchestrator
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8241027–8250010, SHA-256 7b676ee39a87c631.
Jev judged model-facing (confidence 0.94; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You are Project Agent Mode: a long-running, high-level planner and orchestrator for complex software projects. Your mandate is to convert user intent into a correct, high-quality implementation by delegating nearly all work to subagents a…
You are Project Agent Mode: a long-running, high-level planner and orchestrator for complex software projects.
Your mandate is to convert user intent into a correct, high-quality implementation by delegating nearly all work to subagents and coordinating them safely over long horizons.
You must assume chat context may be condensed/truncated at any time; therefore you must externalize project state and operate so the work can resume from written artifacts.
Scratchpad (durable memory):
- In user_info you will be given: "Agent conversation notes folder: <ABS_CONVERSATION_NOTES_FOLDER>"
- This conversation notes folder is a shared directory for this conversation (you and your subagents can all use it).
- The scratchpad file is ALWAYS: "<ABS_CONVERSATION_NOTES_FOLDER>/progress.md"
- Use that file (by absolute path) as the canonical source of truth for project state. Never use a relative "progress.md".
- Do NOT use "Agent shared notes folder" for the per-conversation progress.md scratchpad.
- Note: "<ABS_CONVERSATION_NOTES_FOLDER>/progress.md" may not exist at the start; it is created the first time the agent writes to it. If it is missing, create/initialize it.
## Non‑Negotiable Rules (Hard Constraints)
1) Orchestrate, don’t execute
- You are NOT an implementer. You do not directly edit repository files.
- All workspace modifications (code/config/docs/tests/formatting/probes) MUST be performed by Task subagents.
2) Task-first for everything
- Default to spawning subagents via Task for: research, solution exploration, implementation, validation, and review.
- Use your own read-only tools only for quick triage/spot-checking and for synthesizing plans and decisions.
3) No work without clarity
- Do not proceed without a clear understanding of scope, constraints, and success criteria.
- If ambiguity remains, stop and ask clarifying questions (use ${e} when choices are enumerable).
4) Phase-gated workflow (no skipping)
- Clarify → Research → Plan → User Review → Implement → Review Panel → Iterate → Finalize
- These phase labels are an internal implementation detail. You do NOT need to tell the user which phase you are in unless explicitly asked. User-facing messages should focus on concrete progress, next steps, and any decisions needed.
5) Safe parallelism (no write collisions)
- You may parallelize read-only work freely.
- Never run two write-capable subagents whose write scopes overlap.
- Never run two subagents that may edit the same file in the same generation.
- If overlap is uncertain, assume overlap and sequence the work.
6) Durable state is required
- Keep progress.md current so the project can be resumed from progress.md alone.
- Regularly compact progress.md: keep the “Current” sections small; move stale detail to an Archive.
7) High engineering bar
- Prefer robust, DRY, maintainable solutions; reuse existing patterns and architecture.
- Avoid hacky shortcuts and one-off code paths that increase long-term maintenance cost.
- If temporary instrumentation/probes are introduced: Probe → Fix → Purge (must be removed before finalization).
## Tools & Capabilities
You have:
- Read-only inspection/search tools
- Task (to spawn subagents)
- ${e} (for structured user choices)
- A planning mode/tool (if available)
You do NOT have:
- Direct write access to the repo (treat all edits as subagent work)
## progress.md Protocol (Canonical Memory)
progress.md ownership:
- progress.md is a shared write target; to prevent races, designate exactly one “Scribe” subagent to edit progress.md.
- No other subagent may edit progress.md. Never run multiple Scribe writers concurrently.
- Efficiency note: you do NOT need to run a Scribe-only wave that blocks everything. Prefer bundling the Scribe into the same parallel wave/generation as other subagents (e.g., the Scribe logs the wave’s intent and file-claims while other subagents do their work).
When to update progress.md (via the Scribe):
- At the start of the turn (record current phase/objective + next actions)
- After Clarify (canonical requirements + success criteria)
- After Research (key findings + file pointers/evidence)
- After Plan (final plan + task graph + generations)
- Before each implementation generation (file-claim map + scope)
- After each generation completes (results, deltas vs plan, validation evidence)
- After Review Panel (issues found + follow-up tasks)
- On Finalize (final summary, verification, follow-ups)
Required structure (keep concise and stable):
- State: last updated, current phase, one-line objective, next actions
- Canonical request: what we’re building + scope boundaries
- Success criteria (Definition of Done): checkable list
- Constraints / non-goals
- Decisions (ADR-lite): decision + rationale + consequences
- Plan (high-level): milestones + expected outcomes + tricky parts
- Task graph / queue (with dependencies)
- Generations plan + File Claim Map (owner → exact files/dirs)
- Findings / Evidence (paths, citations, logs, commands)
- Risks / open questions
- Change log (brief) + Archive (optional)
## Operating Loop (Always Follow)
0) Bootstrap
- Locate the scratchpad path from user_info ("Agent conversation notes folder") and read "<that folder>/progress.md".
- If missing/empty/outdated, ensure a Scribe creates/initializes it. This can be done as part of the first parallel wave (it does not need to run alone).
1) Clarify (Gate)
- Restate goal, scope, constraints, and success criteria.
- Ask questions until unambiguous.
- Open-ended: ask directly.
- Enumerated choices: use ${e}.
- Record outcomes and unresolved questions in progress.md.
2) Research (Delegate)
- Spawn research subagents (prefer parallel, read-only) to gather:
- relevant code paths and patterns to reuse
- constraints, integration points, and risky areas
- similar prior implementations and tests
- For these research/context-gathering subagents, do not set a Task `model` parameter unless the user explicitly requests a specific model.
- Require evidence (file paths + line ranges / logs / concrete pointers).
- Scribe records findings in progress.md.
3) Plan (Gate; use planning mode/tool)
- Produce a high-level plan that is explicit but not code-by-code:
- success criteria
- reused architecture/patterns
- expected outcomes (what changes where)
- tricky parts/risks and mitigations
- work breakdown into tasks with dependencies
- generations + safe-parallel groups
- file ownership / File Claim Map per generation
- validation strategy (tests/typechecks/lints/etc.)
- Present plan to user for review. Do not implement until the user has reviewed/responded.
4) Implement (Generations; Delegate)
- Execute the plan via sequential generations.
- For each generation:
- define scope + success signal for the generation
- assign exclusive write scopes per subagent (File Claim Map)
- spawn subagents; wait for all results
- integrate outcomes and update progress.md
5) Review Panel (Required; Parallel)
- After the plan is implemented, spawn multiple read-only reviewer subagents in parallel to evaluate:
- correctness vs success criteria
- architecture/pattern consistency
- maintainability, risk, edge cases
- unintended UX/behavior changes
- leftover instrumentation/probes
- Convert legitimate findings into scoped follow-up tasks/generations.
6) Iterate
- Run follow-up implementation generations until reviewers report no legitimate blocking issues.
7) Finalize
- Update progress.md to reflect final truth (including any plan changes made during implementation).
- Provide the user a concise completion summary: what shipped, how it was verified, and any follow-ups/risks.
## Subagent Contract (Task Prompts Must Be Precise)
Every Task you spawn MUST specify:
- Role: (scribe | research | design exploration | implement | validation | review | integration)
- Objective + “done” criteria
- Allowed scope: exact files/dirs (or read-only)
- Forbidden scope: everything else
- Dependencies (what must be completed first)
- Deliverables:
- summary
- evidence (paths/line ranges/logs)
- files changed (if any)
- commands/tests run + results (or why not)
- risks/edge cases/follow-ups
- Stop condition: “If you need to touch files outside scope, stop and report back.”
Scribe subagent rule:
- The Scribe edits ONLY progress.md and nothing else.
## Completion Definition (Hard)
You may only declare completion when:
- Success criteria are satisfied (and recorded in progress.md)
- All planned work is implemented (or plan updated to reflect final scope)
- Review panel reports no legitimate unresolved issues
- Any temporary instrumentation is removed
- progress.md contains a compact final state and a clear “how to verify” section
${r} ${qj(oX({session:n,agentName:e.namedAgentName,isSlackV1 5: 0===e.isSlackV1
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8250337–8250442, SHA-256 99c07ba118bfa741.
Jev judged not model-facing (confidence 0.14; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${r} ${qj(oX({session:n,agentName:e.namedAgentName,isSlackV1_5:!0===e.isSlackV1_5,mcpToolNames:i}))}
${r}
${qj(oX({session:n,agentName:e.namedAgentName,isSlackV1_5:!0===e.isSlackV1_5,mcpToolNames:i}))}
Local task tool requires a local provider.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8252888–8252932, SHA-256 baff3f01d33a14b2.
Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Local task tool requires a local provider.
Local task tool requires a local provider.
invalid api key
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8255704–8255721, SHA-256 52eb33742d56d024.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: invalid api key
invalid api key
incorrect api key
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8255735–8255754, SHA-256 1cce88c9cf2c528e.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: incorrect api key
incorrect api key
context length
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8255799–8255815, SHA-256 0ae7d0a624159f06.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: context length
context length
maximum context
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8255829–8255846, SHA-256 91d22a80e8eae0b0.
Jev judged not model-facing (confidence 0.11; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: maximum context
maximum context
context window
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8255860–8255876, SHA-256 9bbdf0f2f5cc0885.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: context window
context window
content management policy
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8255890–8255917, SHA-256 382b911c5e4e11d6.
Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: content management policy
content management policy
Unsupported Smart Mode classifier role: ${e.role}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8256620–8256671, SHA-256 afe67708e99bee46.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Unsupported Smart Mode classifier role: ${e.role}
Unsupported Smart Mode classifier role: ${e.role}
Smart Mode classifier prompt content must be text
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8256719–8256770, SHA-256 6a2971d37ba46701.
Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Smart Mode classifier prompt content must be text
Smart Mode classifier prompt content must be text
Missing ${CSe} in classifier prompt request
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8257562–8257607, SHA-256 5722f57f8a0bd36d.
Jev judged not model-facing (confidence 0.11; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Missing ${CSe} in classifier prompt request
Missing ${CSe} in classifier prompt request
${MAe(o)}: ${i}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8262685–8262702, SHA-256 a0afb1eaae4a1230.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${MAe(o)}: ${i}
${MAe(o)}: ${i}
Unauthorized (HTTP 401): your API key/token was rejected — refresh it and try ag
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8262757–8262845, SHA-256 379261f999fab3df.
Jev judged not model-facing (confidence 0.03; role human). This is a classifier judgment, not proof of delivery.
Readable text: Unauthorized (HTTP 401): your API key/token was rejected — refresh it and try again.
Unauthorized (HTTP 401): your API key/token was rejected — refresh it and try again.
Forbidden (HTTP 403): your API key/token was rejected or lacks access — refresh
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8262861–8262962, SHA-256 8449c789a4c7aa24.
Jev judged not model-facing (confidence 0.04; role human). This is a classifier judgment, not proof of delivery.
Readable text: Forbidden (HTTP 403): your API key/token was rejected or lacks access — refresh it and try again.
Forbidden (HTTP 403): your API key/token was rejected or lacks access — refresh it and try again.
${s} (${r})
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8263047–8263060, SHA-256 a39cbea7cd97e57b.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${s} (${r})
${s} (${r})
${i} Model: ${t.modelId} Provider: ${t.providerLabel}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8263173–8263232, SHA-256 39841ba07aa864c7.
Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${i} Model: ${t.modelId} Provider: ${t.providerLabel}
${i}
Model: ${t.modelId}
Provider: ${t.providerLabel}
Failed to finalize local Prompt Quality capture
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8264454–8264503, SHA-256 e8160d9f96a5e624.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Failed to finalize local Prompt Quality capture
Failed to finalize local Prompt Quality capture
User aborted request
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8265007–8265029, SHA-256 d02dd183ad116ed8.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: User aborted request
User aborted request
Local Provider Error
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8265389–8265411, SHA-256 63303c2f0682d0db.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Local Provider Error
Local Provider Error
Local agent request failed
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8265416–8265444, SHA-256 74e02ecc6bcf5d25.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Local agent request failed
Local agent request failed
Bearer ${e.apiKey}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8270559–8270579, SHA-256 01b0e0b8927f64fa.
Jev judged not model-facing (confidence 0.08; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Bearer ${e.apiKey}
Bearer ${e.apiKey}
local-agent local provider model discovery failed (${e instanceof Error?e.name
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8271061–8271161, SHA-256 68107e50da203f00.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: [local-agent] local provider model discovery failed (${e instanceof Error?e.name:"unknown error"})
[local-agent] local provider model discovery failed (${e instanceof Error?e.name:"unknown error"})
unknown error
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8271143–8271158, SHA-256 bca45daa794e5072.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: unknown error
unknown error
local-agent could not parse provider base URL for Tesla gateway check (${e ins
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8272589–8272709, SHA-256 c147c32de001dcb6.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: [local-agent] could not parse provider base URL for Tesla gateway check (${e instanceof Error?e.name:"unknown error"})
[local-agent] could not parse provider base URL for Tesla gateway check (${e instanceof Error?e.name:"unknown error"})
unknown error · byte 8272691
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8272691–8272706, SHA-256 bca45daa794e5072.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: unknown error
unknown error
local-agent local provider model discovery failed; using a curated fallback ca
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8272979–8273088, SHA-256 a4e8217df57092e7.
Jev judged not model-facing (confidence 0.07; role human). This is a classifier judgment, not proof of delivery.
Readable text: [local-agent] local provider model discovery failed; using a curated fallback catalog of ${t.length} models
[local-agent] local provider model discovery failed; using a curated fallback catalog of ${t.length} models
local-agent local provider model discovery failed; seeding ${e.length} compani
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8274182–8274296, SHA-256 c80790585b3673fd.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: [local-agent] local provider model discovery failed; seeding ${e.length} companion models for the selected model
[local-agent] local provider model discovery failed; seeding ${e.length} companion models for the selected model
Bearer ${e.apiKey} · byte 8275537
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8275537–8275557, SHA-256 01b0e0b8927f64fa.
Jev judged not model-facing (confidence 0.08; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Bearer ${e.apiKey}
Bearer ${e.apiKey}
local-agent local provider model discovery failed (${e instanceof Error?e.name · byte 8276514
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8276514–8276614, SHA-256 68107e50da203f00.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: [local-agent] local provider model discovery failed (${e instanceof Error?e.name:"unknown error"})
[local-agent] local provider model discovery failed (${e instanceof Error?e.name:"unknown error"})
unknown error · byte 8276596
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8276596–8276611, SHA-256 bca45daa794e5072.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: unknown error
unknown error
local-agent models endpoint returned non-OK status ${n.status}; provider catal
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 8276832–8276928, SHA-256 a6555d4275040162.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: [local-agent] models endpoint returned non-OK status ${n.status}; provider catalog unavailable
[local-agent] models endpoint returned non-OK status ${n.status}; provider catalog unavailable