Evidence and archive

main.js · part 232

Full reference
Topics
Status
Showing all 60

60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, part 232. Every entry preserves the shipped literal and its saved verdict or selection reason.

File contents and all parts · All files

Shipped text

The number of results to return. Must be between 1 and ${r}.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7629571–7629633, SHA-256 e6fced4083daa708.

Jev judged not model-facing (confidence 0.74; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: The number of results to return. Must be between 1 and ${r}.

The number of results to return. Must be between 1 and ${r}.

The number of results to return. Defaults to ${r}. Do not specify a value larger

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7629634–7629727, SHA-256 361dc565b347de21.

Jev judged not model-facing (confidence 0.76; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: The number of results to return. Defaults to ${r}. Do not specify a value larger than ${r}.

The number of results to return. Defaults to ${r}. Do not specify a value larger than ${r}.

Object expected.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7629902–7629920, SHA-256 d588320af15c8b9c.

Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Object expected.

Object expected.

Symbol.asyncDispose is not defined.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7629980–7630017, SHA-256 daa66daf4a2ce51d.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Symbol.asyncDispose is not defined.

Symbol.asyncDispose is not defined.

Symbol.dispose is not defined.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7630098–7630130, SHA-256 4f970f848ba76c6c.

Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Symbol.dispose is not defined.

Symbol.dispose is not defined.

Object not disposable.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7630205–7630229, SHA-256 2fc540c51c4f1811.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Object not disposable.

Object not disposable.

An error was suppressed during disposal.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7630471–7630513, SHA-256 f5185cbeab3cd14b.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: An error was suppressed during disposal.

An error was suppressed during disposal.

SemanticSearch : semantic search that finds code by meaning, not exact text

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7631107–7631185, SHA-256 80ebe9d922adb3eb.

Jev judged not model-facing (confidence 0.69; role tool). This is a classifier judgment, not proof of delivery.

Readable text: 'SemanticSearch': semantic search that finds code by meaning, not exact text

`SemanticSearch`: semantic search that finds code by meaning, not exact text

Find snippets of code from the codebase most relevant to the search query. This

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7631208–7631708, SHA-256 86b37569840b0f2a.

Jev judged model-facing (confidence 0.87; role tool). This is a classifier judgment, not proof of delivery.

Readable text: Find snippets of code from the codebase most relevant to the search query. This is a semantic search tool, so the query should ask for something semantically matching what is needed. Ask a complete question about what you want to understand…

Find snippets of code from the codebase most relevant to the search query.
This is a semantic search tool, so the query should ask for something semantically matching what is needed.
Ask a complete question about what you want to understand. Ask as if talking to a colleague: 'How does X work?', 'What happens when Y?', 'Where is Z handled?
If it makes sense to only search in particular directories, please specify them in the target_directories field (single directory only, no glob patterns).

${t} : semantic search that finds code by meaning, not exact text When to U

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7631872–7635900, SHA-256 576a6f56db726001.

Jev judged model-facing (confidence 0.9; role tool). This is a classifier judgment, not proof of delivery.

Readable text: '${t}': semantic search that finds code by meaning, not exact text ### When to Use This Tool Use '${t}' when you need to: - Explore unfamiliar codebases - Ask "how / where / what" questions to understand behavior - Find code by meaning r…


`${t}`: semantic search that finds code by meaning, not exact text

### When to Use This Tool

Use `${t}` when you need to:
- Explore unfamiliar codebases
- Ask "how / where / what" questions to understand behavior
- Find code by meaning rather than exact text

### When NOT to Use

Skip `${t}` for:
1. Exact text matches (use `${r}`)
2. Reading known files (use `${n}`)
3. Simple symbol lookups (use `${r}`)
4. Find file by name (use `${ML(e,"GLOB")}`)

### Examples

<example>
  Query: "Where is interface MyInterface implemented in the frontend?"
<reasoning>
  Good: Complete question asking about implementation location with specific context (frontend).
</reasoning>
</example>

<example>
  Query: "Where do we encrypt user passwords before saving?"
<reasoning>
  Good: Clear question about a specific process with context about when it happens.
</reasoning>
</example>

<example>
  Query: "MyInterface frontend"
<reasoning>
  BAD: Too vague; use a specific question instead. This would be better as "Where is MyInterface used in the frontend?"
</reasoning>
</example>

<example>
  Query: "AuthService"
<reasoning>
  BAD: Single word searches should use `${r}` for exact text matching instead.
</reasoning>
</example>

<example>
  Query: "What is AuthService? How does AuthService work?"
<reasoning>
  BAD: Combines two separate queries. A single semantic search is not good at looking for multiple things in parallel. Split into separate parallel searches: like "What is AuthService?" and "How does AuthService work?"
</reasoning>
</example>

### Target Directories

- Provide ONE directory or file path; [] searches the whole repo. No globs or wildcards.
  Good:
  - ["backend/api/"]   - focus directory
  - ["src/components/Button.tsx"] - single file
  - [] - search everywhere when unsure
  BAD:
  - ["frontend/", "backend/"] - multiple paths
  - ["src/**/utils/**"] - globs
  - ["*.ts"] or ["**/*"] - wildcard paths

### Search Strategy

1. Start with exploratory queries - semantic search is powerful and often finds relevant context in one go. Begin broad with [] if you're not sure where relevant code is.
2. Review results; if a directory or file stands out, rerun with that as the target.
3. Break large questions into smaller ones (e.g. auth roles vs session storage).
4. For big files (>1K lines) run `${t}`, or `${r}` if you know the exact symbols you're looking for, scoped to that file instead of reading the entire file.

<example>
  Step 1: { "query": "How does user authentication work?", "target_directories": [], "explanation": "Find auth flow" }
  Step 2: Suppose results point to backend/auth/ → rerun:
          { "query": "Where are user roles checked?", "target_directories": ["backend/auth/"], "explanation": "Find role logic" }
<reasoning>
  Good strategy: Start broad to understand overall system, then narrow down to specific areas based on initial results.
</reasoning>
</example>

<example>
  Query: "How are websocket connections handled?"
  Target: ["backend/services/realtime.ts"]
<reasoning>
  Good: We know the answer is in this specific file, but the file is too large to read entirely, so we use semantic search to find the relevant parts.
</reasoning>
</example>

### Usage
- When full chunk contents are provided, avoid re-reading the exact same chunk contents using the ${n} tool.
- Sometimes, just the chunk signatures and not the full chunks will be shown. Chunk signatures are usually Class or Function signatures that chunks are contained in. Use the ${n} or ${r} tools to explore these chunks or files if you think they might be relevant.
- When reading chunks that weren't provided as full chunks (e.g. only as line ranges or signatures), you'll sometimes want to expand the chunk ranges to include the start of the file to see imports, expand the range to include lines from the signature, or expand the range to read multiple chunks from a file at once.

Unhandled version: ${e}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7635936–7635961, SHA-256 bd19ee66999226d4.

Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Unhandled version: ${e}

Unhandled version: ${e}

Unhandled version: ${e} · byte 7636467

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7636467–7636492, SHA-256 bd19ee66999226d4.

Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Unhandled version: ${e}

Unhandled version: ${e}

No codebase index found. Use other search tools.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7636848–7636898, SHA-256 cc4755ff566e9b26.

Jev judged not model-facing (confidence 0.23; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: No codebase index found. Use other search tools.

No codebase index found. Use other search tools.

Index invalid. Use other search tools.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7636967–7637007, SHA-256 aa6dad5a8ca3ec41.

Jev judged not model-facing (confidence 0.18; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Index invalid. Use other search tools.

Index invalid. Use other search tools.

Codebase search is unavailable for this conversation because the codebase index

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7638421–7638635, SHA-256 f1cea01be8ab93ca.

Jev judged not model-facing (confidence 0.51; role human). This is a classifier judgment, not proof of delivery.

Readable text: Codebase search is unavailable for this conversation because the codebase index could not be found. Do not retry ${e}. Use ${t?.GREP?.name??"Grep"}, ${t?.GLOB?.name??"Glob"}, and ${t?.READ?.name??"Read"} instead.

Codebase search is unavailable for this conversation because the codebase index could not be found. Do not retry ${e}. Use ${t?.GREP?.name??"Grep"}, ${t?.GLOB?.name??"Glob"}, and ${t?.READ?.name??"Read"} instead.

The semantic search results are empty. Consider using a different search query o

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7639978–7640113, SHA-256 8093382de6578713.

Jev judged not model-facing (confidence 0.11; role human). This is a classifier judgment, not proof of delivery.

Readable text: The semantic search results are empty. Consider using a different search query or using grep search instead to find relevant results.

The semantic search results are empty. Consider using a different search query or using grep search instead to find relevant results.

Error: ${t.value.errorMessage}

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7640731–7640763, SHA-256 98c13a2dd4a8f69f.

Jev judged not model-facing (confidence 0.04; role human). This is a classifier judgment, not proof of delivery.

Readable text: Error: ${t.value.errorMessage}

Error: ${t.value.errorMessage}

Unknown error

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7640783–7640798, SHA-256 70e280a3cf0ea5f5.

Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Unknown error

Unknown error

tmux -f /exec-daemon/tmux.portal.conf

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7641005–7641044, SHA-256 55dbd9d47424fd6d.

Jev judged not model-facing (confidence 0.15; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: tmux -f /exec-daemon/tmux.portal.conf

tmux -f /exec-daemon/tmux.portal.conf

On this self-hosted machine, invoke tmux without -f . If tmux is not installe

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7641070–7641255, SHA-256 ec4146577235e9e0.

Jev judged not model-facing (confidence 0.74; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: On this self-hosted machine, invoke tmux without '-f'. If 'tmux' is not installed ('command -v tmux' prints nothing), run long-lived commands in the background with this tool instead.

On this self-hosted machine, invoke tmux without `-f`. If `tmux` is not installed (`command -v tmux` prints nothing), run long-lived commands in the background with this tool instead.

On the VM, invoke tmux with -f /exec-daemon/tmux.portal.conf . If that config p

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7641256–7641401, SHA-256 e1642c49d35a8b33.

Jev judged not model-facing (confidence 0.5; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: On the VM, invoke tmux with '-f /exec-daemon/tmux.portal.conf'. If that config path is unavailable, fall back to the same command without '-f'.

On the VM, invoke tmux with `-f /exec-daemon/tmux.portal.conf`. If that config path is unavailable, fall back to the same command without `-f`.

SESSION NAME="${r}"; ${n} has-session -t "=$SESSION NAME" 2 /dev/null ${n} ne

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7641514–7641660, SHA-256 44b038f86cf90219.

Jev judged not model-facing (confidence 0.12; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: SESSION_NAME="${r}"; ${n} has-session -t "=$SESSION_NAME" 2>/dev/null || ${n} new-session -d -s "$SESSION_NAME" -c "$PWD" -- "${SHELL:-zsh}" -l

SESSION_NAME="${r}"; ${n} has-session -t "=$SESSION_NAME" 2>/dev/null || ${n} new-session -d -s "$SESSION_NAME" -c "$PWD" -- "${SHELL:-zsh}" -l

tmux is the required mechanism for shell work that may outlive a single command.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7641764–7642237, SHA-256 bc0b917678d37fe4.

Jev judged model-facing (confidence 0.81; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: tmux is the required mechanism for shell work that may outlive a single command. If you need an interactive shell, any background command (such as starting dev servers), a long-running process, follow-up input, later inspection, or a shared…

tmux is the required mechanism for shell work that may outlive a single command. If you need an interactive shell, any background command (such as starting dev servers), a long-running process, follow-up input, later inspection, or a shared session that you or the user may reconnect to later, you MUST use tmux. Do NOT launch those workflows as one-shot background processes. If you are planning to set block_until_ms to 0, you should ALWAYS back this session with tmux.

There is one canonical shared tmux session for most recurring shell work —

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7642305–7642385, SHA-256 92cac5c4f29eb517.

Jev judged not model-facing (confidence 0.74; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: There is one canonical shared tmux session for most recurring shell work — '

There is one canonical shared tmux session for most recurring shell work — `

. Start or reuse that session before ordinary setup work, then use it for every

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7642388–7642838, SHA-256 e0453854ec73eda3.

Jev judged not model-facing (confidence 0.45; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: '. Start or reuse that session before ordinary setup work, then use it for every install, build, migration, version check, and verification command. Only create a separate descriptively-named session (short kebab-case, e.g. 'vite-dev-server…

`. Start or reuse that session before ordinary setup work, then use it for every install, build, migration, version check, and verification command. Only create a separate descriptively-named session (short kebab-case, e.g. `vite-dev-server`, `backend-tests`, `postgres`) for long-running side processes that must keep running after a single command finishes. Do NOT invent a new per-task session name for ordinary shell work — route it through `

Use a descriptive tmux session name for the task or command instead of a single

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7642867–7643061, SHA-256 fac8a5f5614ae7c6.

Jev judged not model-facing (confidence 0.57; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: Use a descriptive tmux session name for the task or command instead of a single global shared name. Prefer short kebab-case names such as 'vite-dev-server', 'backend-tests', or 'db-migration'.

Use a descriptive tmux session name for the task or command instead of a single global shared name. Prefer short kebab-case names such as `vite-dev-server`, `backend-tests`, or `db-migration`.

Start or reuse the appropriate session by running

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7643083–7643134, SHA-256 2fdef0053343e298.

Jev judged not model-facing (confidence 0.24; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Start or reuse the appropriate session by running

Start or reuse the appropriate session by running

Before creating a new session, list existing sessions with

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7643221–7643282, SHA-256 9c11016fd0c77e5f.

Jev judged not model-facing (confidence 0.25; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Before creating a new session, list existing sessions with

Before creating a new session, list existing sessions with 

${r} ls

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7643283–7643296, SHA-256 e9e5343caed1cc8f.

Jev judged not model-facing (confidence 0.16; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: '${r} ls'

`${r} ls`

and reuse an existing one when appropriate.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7643297–7643343, SHA-256 58413feaaae60436.

Jev judged not model-facing (confidence 0.11; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: and reuse an existing one when appropriate.

 and reuse an existing one when appropriate.

To inspect or continue work in an existing session, attach with

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7643366–7643431, SHA-256 9d562d6ab13e979b.

Jev judged not model-facing (confidence 0.08; role human). This is a classifier judgment, not proof of delivery.

Readable text: To inspect or continue work in an existing session, attach with

To inspect or continue work in an existing session, attach with

${r} attach-session -t "$SESSION NAME"

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7643436–7643480, SHA-256 be51ac56788fea1b.

Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: '${r} attach-session -t "$SESSION_NAME"'

`${r} attach-session -t "$SESSION_NAME"`

To send input to a session without attaching, run

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7643507–7643558, SHA-256 cb165c84757719b1.

Jev judged not model-facing (confidence 0.13; role human). This is a classifier judgment, not proof of delivery.

Readable text: To send input to a session without attaching, run

To send input to a session without attaching, run

${r} send-keys -t "$SESSION NAME:0.0" 'your command here' C-m

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7643563–7643630, SHA-256 993cfa05760b243b.

Jev judged not model-facing (confidence 0.13; role documentation). This is a classifier judgment, not proof of delivery.

Readable text: '${r} send-keys -t "$SESSION_NAME:0.0" 'your command here' C-m'

`${r} send-keys -t "$SESSION_NAME:0.0" 'your command here' C-m`

Optional list of permissions to request if the command needs them (full network)

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7643982–7644065, SHA-256 329793172684e04f.

Jev judged not model-facing (confidence 0.69; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Optional list of permissions to request if the command needs them (full_network).

Optional list of permissions to request if the command needs them (full_network).

Optional list of permissions to request if the command needs them (full network,

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7644187–7644275, SHA-256 04d4b5c4bbb7b46e.

Jev judged not model-facing (confidence 0.7; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Optional list of permissions to request if the command needs them (full_network, all).

Optional list of permissions to request if the command needs them (full_network, all).

Optional list of permissions to request if the command needs them (full network, · byte 7644410

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7644410–7644498, SHA-256 04d4b5c4bbb7b46e.

Jev judged not model-facing (confidence 0.66; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Optional list of permissions to request if the command needs them (full_network, all).

Optional list of permissions to request if the command needs them (full_network, all).

The sandbox includes network access for common package managers and version cont

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7644593–7644867, SHA-256 c95792952fc4db2b.

Jev judged not model-facing (confidence 0.24; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: The sandbox includes network access for common package managers and version control providers (e.g. npm, pypi, crates.io, Maven Central, GitHub, etc.). Standard operations like package installs and fetching dependencies will work without re…

The sandbox includes network access for common package managers and version control providers (e.g. npm, pypi, crates.io, Maven Central, GitHub, etc.). Standard operations like package installs and fetching dependencies will work without requesting additional permissions.

Additionally, the

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7644930–7644949, SHA-256 492ee4578cd9cc4f.

Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: Additionally, the

Additionally, the

sandbox includes network access for the following domains:

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7644956–7645018, SHA-256 f7683a500f71ef14.

Jev judged not model-facing (confidence 0.1; role human). This is a classifier judgment, not proof of delivery.

Readable text: sandbox includes network access for the following domains:

 sandbox includes network access for the following domains: 

. You do not need to request 'full network' permissions for these domains.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7645048–7645124, SHA-256 cc40dccc0f9f4a78.

Jev judged not model-facing (confidence 0.16; role human). This is a classifier judgment, not proof of delivery.

Readable text: . You do not need to request 'full_network' permissions for these domains.

. You do not need to request 'full_network' permissions for these domains.

For broader network access beyond the allowed domains, you may still need to req

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7645145–7645259, SHA-256 b2f8c098ef9e564a.

Jev judged not model-facing (confidence 0.09; role human). This is a classifier judgment, not proof of delivery.

Readable text: For broader network access beyond the allowed domains, you may still need to request 'full_network' permissions.

For broader network access beyond the allowed domains, you may still need to request 'full_network' permissions.

Your commands will run in a readonly sandbox. The sandbox allows reads to the fi

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7645426–7645547, SHA-256 fd4c84589c6484b0.

Jev judged not model-facing (confidence 0.19; role human). This is a classifier judgment, not proof of delivery.

Readable text: Your commands will run in a readonly sandbox. The sandbox allows reads to the filesystem but does not allow any writes.

Your commands will run in a readonly sandbox. The sandbox allows reads to the filesystem but does not allow any writes.

Network access is disallowed by default but can be requested with the full netwo

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7645553–7645650, SHA-256 f9f7532a8868d9f1.

Jev judged not model-facing (confidence 0.17; role human). This is a classifier judgment, not proof of delivery.

Readable text: Network access is disallowed by default but can be requested with the full_network permission.

 Network access is disallowed by default but can be requested with the full_network permission.

The required permissions argument is used to request additional permissions:

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7645705–7645783, SHA-256 e8410389c749a977.

Jev judged not model-facing (confidence 0.4; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: The required_permissions argument is used to request additional permissions:

The required_permissions argument is used to request additional permissions:

full network: Grants unrestricted network access beyond the allowed domains.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7645824–7645902, SHA-256 d386f0afa7e991f5.

Jev judged not model-facing (confidence 0.27; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: full_network: Grants unrestricted network access beyond the allowed domains.

full_network: Grants unrestricted network access beyond the allowed domains.

full network: Grants unrestricted network access.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7645903–7645954, SHA-256 865f7821d087c1d2.

Jev judged not model-facing (confidence 0.21; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: full_network: Grants unrestricted network access.

full_network: Grants unrestricted network access.

By default, your commands will run in a sandbox. The sandbox allows most writes

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7645989–7646313, SHA-256 d3561619eb95a84a.

Jev judged not model-facing (confidence 0.17; role human). This is a classifier judgment, not proof of delivery.

Readable text: By default, your commands will run in a sandbox. The sandbox allows most writes to the workspace and reads to the rest of the filesystem. Some other syscalls are also disallowed like access to USB devices. Syscalls that attempt forbidden op…

By default, your commands will run in a sandbox. The sandbox allows most writes to the workspace and reads to the rest of the filesystem. Some other syscalls are also disallowed like access to USB devices. Syscalls that attempt forbidden operations will fail and not all programs will surface these errors in a useful way.

Files that are ignored by .cursorignore are not accessible to the command. If yo

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7646367–7646555, SHA-256 7a205de6738bdafd.

Jev judged not model-facing (confidence 0.34; role human). This is a classifier judgment, not proof of delivery.

Readable text: Files that are ignored by .cursorignore are not accessible to the command. If you need to access a file that is ignored, you will need to request "all" permissions to disable sandboxing.

Files that are ignored by .cursorignore are not accessible to the command. If you need to access a file that is ignored, you will need to request "all" permissions to disable sandboxing.

The required permissions argument is used to request additional permissions. If

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7646575–7647042, SHA-256 a8a0f2648e88dc12.

Jev judged not model-facing (confidence 0.43; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: The required_permissions argument is used to request additional permissions. If you know you will need a permission, request it. Requesting permissions will slow down the command execution as it will ask the user for approval. Do not hesita…

The required_permissions argument is used to request additional permissions. If you know you will need a permission, request it. Requesting permissions will slow down the command execution as it will ask the user for approval. Do not hesitate to request permissions if you are certain you need them. For commands you know will need unrestricted network access, request the full_network permission rather than waiting for the command to fail and asking for it later.

The following permissions are supported:

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7647062–7647104, SHA-256 b3253606f0776767.

Jev judged not model-facing (confidence 0.37; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: The following permissions are supported:

The following permissions are supported:

full network: Grants unrestricted network access to run a server or contact the

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7647148–7647322, SHA-256 3d3adc42ecd5a339.

Jev judged not model-facing (confidence 0.22; role tool). This is a classifier judgment, not proof of delivery.

Readable text: full_network: Grants unrestricted network access to run a server or contact the internet. Needed for package installs, API calls, hosting servers and fetching dependencies.

full_network: Grants unrestricted network access to run a server or contact the internet. Needed for package installs, API calls, hosting servers and fetching dependencies.

full network: Grants unrestricted network access. This is useful for any command

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7647346–7647504, SHA-256 c39c5158e8daca87.

Jev judged not model-facing (confidence 0.23; role tool). This is a classifier judgment, not proof of delivery.

Readable text: full_network: Grants unrestricted network access. This is useful for any commands that need to contact the outside internet, outside of the allowed domains.

full_network: Grants unrestricted network access. This is useful for any commands that need to contact the outside internet, outside of the allowed domains.

all: Disables the sandbox entirely. If all is requested the command will run out

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7647525–7647627, SHA-256 3217fdb836fa3f3c.

Jev judged not model-facing (confidence 0.28; role tool). This is a classifier judgment, not proof of delivery.

Readable text: all: Disables the sandbox entirely. If all is requested the command will run outside of the sandbox.

all: Disables the sandbox entirely. If all is requested the command will run outside of the sandbox.

If you think a command failed due to sandbox restrictions, run the command again

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7647650–7647797, SHA-256 0a9786421a2e6ea7.

Jev judged not model-facing (confidence 0.29; role human). This is a classifier judgment, not proof of delivery.

Readable text: If you think a command failed due to sandbox restrictions, run the command again with the required_permissions argument to request what you need.

If you think a command failed due to sandbox restrictions, run the command again with the required_permissions argument to request what you need.

Execute shell commands in the workspace.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7648439–7648481, SHA-256 e6feaf03abc1d4d4.

Jev judged not model-facing (confidence 0.68; role tool). This is a classifier judgment, not proof of delivery.

Readable text: Execute shell commands in the workspace.

Execute shell commands in the workspace.

The shell is stateful - cwd env vars persist for subsequent calls.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7648521–7648591, SHA-256 94d2fa3671749d91.

Jev judged not model-facing (confidence 0.73; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: The shell is stateful - cwd & env vars persist for subsequent calls.

The shell is stateful - cwd & env vars persist for subsequent calls.

Make efficient use of shell calls and minimize wasted tokens.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7648612–7648675, SHA-256 9a80894e3c508a7e.

Jev judged not model-facing (confidence 0.62; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: Make efficient use of shell calls and minimize wasted tokens.

Make efficient use of shell calls and minimize wasted tokens.

Batch related shell work together or run independent checks in parallel when saf

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7648696–7648856, SHA-256 d1ad28664962e1d4.

Jev judged not model-facing (confidence 0.75; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: Batch related shell work together or run independent checks in parallel when safe. Make liberal use of '&&', ';', pipes, greps, and other efficient shell use.

Batch related shell work together or run independent checks in parallel when safe. Make liberal use of `&&`, `;`, pipes, greps, and other efficient shell use.

Use targeted, output-limited terminal commands such as rg , head , tail , and

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-exec/dist/main.js, bytes 7648877–7648999, SHA-256 8a6c9d3abea93af6.

Jev judged not model-facing (confidence 0.79; role instructions). This is a classifier judgment, not proof of delivery.

Readable text: Use targeted, output-limited terminal commands such as 'rg', 'head', 'tail', and 'sed -n' when relevant to limit output.

Use targeted, output-limited terminal commands such as `rg`, `head`, `tail`, and `sed -n` when relevant to limit output.