main.js · part 155
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, part 155. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
When true, the tool's result is written to a file under agent-tools/ in the work
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6164986–6165365, SHA-256 216a26f99a0c18d1.
Jev judged model-facing (confidence 0.87; role parameter). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “When true, the tool's result is written to a file under agent-tools/ in the work”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
When true, the tool's result is written to a file under agent-tools/ in the workspace instead of being returned inline, regardless of its size; the result then reports the file path, size, and line count. Use it when you expect a large result that you want to read selectively or pass on to another tool by path. System reminders attached to the call are still returned inline.
MCP-specific call metadata. Set this only when invoking a tool from an external
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6166026–6166177, SHA-256 337eaf92bd74f25a.
Jev judged not model-facing (confidence 0.69; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: MCP-specific call metadata. Set this only when invoking a tool from an external MCP namespace; omit it for first-party tools in the cursor namespace.
MCP-specific call metadata. Set this only when invoking a tool from an external MCP namespace; omit it for first-party tools in the cursor namespace.
Missing required ${1===e.length?"field":"fields"}: ${e.join(", ")}. Re-issue the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6166888–6167053, SHA-256 7c6b097f6e538102.
Jev judged not model-facing (confidence 0.25; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Missing required ${1===e.length?"field":"fields"}: ${e.join(", ")}. Re-issue the call with the tool's identity set; 'arguments' alone does not identify the tool.
Missing required ${1===e.length?"field":"fields"}: ${e.join(", ")}. Re-issue the call with the tool's identity set; `arguments` alone does not identify the tool.
Failed to parse arguments string as JSON object. Re-issue the call with argumen
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6167237–6167376, SHA-256 3fc342d990d060e5.
Jev judged not model-facing (confidence 0.25; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Failed to parse arguments string as JSON object. Re-issue the call with 'arguments' as a JSON object literal rather than a quoted string.
Failed to parse arguments string as JSON object. Re-issue the call with `arguments` as a JSON object literal rather than a quoted string.
"description": "Search the public docs for the example API",
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6168093–6168159, SHA-256 7b846fb3819fcc5b.
Jev judged not model-facing (confidence 0.62; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: "description": "Search the public docs for the example API",
"description": "Search the public docs for the example API",
Set "write to file": true to have the result written to a file under agent-tools
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6168166–6168991, SHA-256 312f3d8a64d609bf.
Jev judged not model-facing (confidence 0.78; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Set "write_to_file": true to have the result written to a file under agent-tools/ in the workspace instead of returned inline, regardless of its size; you then get back the file path, size, and line count. Prefer it for results you expect…
Set "write_to_file": true to have the result written to a file under agent-tools/ in the workspace instead of returned inline, regardless of its size; you then get back the file path, size, and line count. Prefer it for results you expect to be large and want to read selectively or hand to another tool by path.
For tools in external MCP namespaces (not the cursor namespace), any string argument, at any nesting depth, that is exactly "${Ne.Eyz}/absolute/path" is replaced with that file's contents when the call is sent, so a file (for example one produced by write_to_file) can be passed to the server without reading it into the conversation. Text files only, up to a few MiB; if the tool accepts a path, pass the plain path instead. Example: "arguments": { "body": "${Ne.Eyz}/workspace/agent-tools/1f3c.txt" }.
write to file could not write the tool result
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6169361–6169408, SHA-256 a12759ec9a232d0d.
Jev judged not model-facing (confidence 0.14; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: write_to_file could not write the tool result
write_to_file could not write the tool result
${Buffer.byteLength(s,"utf8") gu.g4?Au(s):s} write to file was requested but th
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6169570–6169727, SHA-256 ee3fdde2ef668c00.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${Buffer.byteLength(s,"utf8")>gu.g4?Au(s):s} [write_to_file was requested but the result could not be written to a file; it is returned inline instead.]
${Buffer.byteLength(s,"utf8")>gu.g4?Au(s):s}
[write_to_file was requested but the result could not be written to a file; it is returned inline instead.]
Invoke one tool from a dynamic namespace, e.g. an MCP server. IMPORTANT: Always
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6170386–6170875, SHA-256 f242265332585405.
Jev judged model-facing (confidence 0.87; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Invoke one tool from a dynamic namespace, e.g. an MCP server. IMPORTANT: Always call ${t} for this namespace/tool before calling to ensure correct parameters. Set mcpDetails only for tools from external MCP namespaces; omit it for first-par…
Invoke one tool from a dynamic namespace, e.g. an MCP server. IMPORTANT: Always call ${t} for this namespace/tool before calling to ensure correct parameters. Set mcpDetails only for tools from external MCP namespaces; omit it for first-party tools in the cursor namespace.
Example:
{
"namespace": "my-namespace",
"toolName": "search",
"mcpDetails": { "description": "Search the public docs for the example API" },
"arguments": { "query": "example", "limit": 10 }
}${ue}
Call an MCP tool by server identifier and tool name with arbitrary JSON argument
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6170876–6171189, SHA-256 cb759e84165dcc16.
Jev judged model-facing (confidence 0.83; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Call an MCP tool by server identifier and tool name with arbitrary JSON arguments. IMPORTANT: Always call ${t} for this server/tool before calling to ensure correct parameters. Example: { "server": "my-mcp-server", "toolName": "search"…
Call an MCP tool by server identifier and tool name with arbitrary JSON arguments. IMPORTANT: Always call ${t} for this server/tool before calling to ensure correct parameters.
Example:
{
"server": "my-mcp-server",
"toolName": "search",
${ce}"arguments": { "query": "example", "limit": 10 }
}${ue}
Call an MCP tool by server identifier and tool name with arbitrary JSON argument · byte 6171196
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6171196–6171507, SHA-256 42c40477eecacf50.
Jev judged not model-facing (confidence 0.81; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Call an MCP tool by server identifier and tool name with arbitrary JSON arguments. IMPORTANT: Always read the tool's schema/descriptor BEFORE calling to ensure correct parameters. Example: { "server": "my-mcp-server", "toolName": "sear…
Call an MCP tool by server identifier and tool name with arbitrary JSON arguments. IMPORTANT: Always read the tool's schema/descriptor BEFORE calling to ensure correct parameters.
Example:
{
"server": "my-mcp-server",
"toolName": "search",
${ce}"arguments": { "query": "example", "limit": 10 }
}
MCP file system options are required for CallMcpTool
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6172910–6172964, SHA-256 1cf85976f08000ff.
Jev judged not model-facing (confidence 0.15; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: MCP file system options are required for CallMcpTool
MCP file system options are required for CallMcpTool
Interactive MCP authentication is only available in the Cursor desktop IDE.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6173035–6173112, SHA-256 138772d0991dc56a.
Jev judged not model-facing (confidence 0.07; role human). This is a classifier judgment, not proof of delivery.
Readable text: Interactive MCP authentication is only available in the Cursor desktop IDE.
Interactive MCP authentication is only available in the Cursor desktop IDE.
Interactive MCP authentication is only available in the Cursor desktop IDE. · byte 6173157
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6173157–6173234, SHA-256 138772d0991dc56a.
Jev judged not model-facing (confidence 0.13; role human). This is a classifier judgment, not proof of delivery.
Readable text: Interactive MCP authentication is only available in the Cursor desktop IDE.
Interactive MCP authentication is only available in the Cursor desktop IDE.
Interactive MCP authentication is not available in this agent environment. Ask t
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6173277–6173436, SHA-256 038343c8954ef59a.
Jev judged not model-facing (confidence 0.22; role human). This is a classifier judgment, not proof of delivery.
Readable text: Interactive MCP authentication is not available in this agent environment. Ask the user to authenticate the MCP server in the Cursor desktop IDE, then retry.
Interactive MCP authentication is not available in this agent environment. Ask the user to authenticate the MCP server in the Cursor desktop IDE, then retry.
"${a.server}" is a built-in Cursor server that does not use interactive authenti
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6173497–6173586, SHA-256 0d24382132479316.
Jev judged not model-facing (confidence 0.19; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: "${a.server}" is a built-in Cursor server that does not use interactive authentication.
"${a.server}" is a built-in Cursor server that does not use interactive authentication.
${e} If its tools are failing, the failure is not an authentication problem; rea
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6173688–6173812, SHA-256 cafa5e2217cd49ba.
Jev judged not model-facing (confidence 0.73; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ${e} If its tools are failing, the failure is not an authentication problem; read the tool error and address that instead.
${e} If its tools are failing, the failure is not an authentication problem; read the tool error and address that instead.
Tool "${a.toolName}" on "${a.server}" is not available in this agent context.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6173885–6173964, SHA-256 c17142cb0e1e21c3.
Jev judged not model-facing (confidence 0.37; role human). This is a classifier judgment, not proof of delivery.
Readable text: Tool "${a.toolName}" on "${a.server}" is not available in this agent context.
Tool "${a.toolName}" on "${a.server}" is not available in this agent context.
${e} It speaks to the end user on the parent agent's behalf and is reserved for
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6174131–6174301, SHA-256 87507cea5afe8716.
Jev judged not model-facing (confidence 0.66; role human). This is a classifier judgment, not proof of delivery.
Readable text: ${e} It speaks to the end user on the parent agent's behalf and is reserved for the parent agent. Include anything you want communicated in your final response instead.
${e} It speaks to the end user on the parent agent's behalf and is reserved for the parent agent. Include anything you want communicated in your final response instead.
Built-in tool dispatch via CallDynamicTool
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6174380–6174424, SHA-256 0e7ff5a0135bdbe7.
Jev judged not model-facing (confidence 0.24; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Built-in tool dispatch via CallDynamicTool
Built-in tool dispatch via CallDynamicTool
No built-in tools are available ${U?"in namespace":"on server"} "${a.server}".
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6174517–6174597, SHA-256 02f4052558e9eae0.
Jev judged not model-facing (confidence 0.14; role human). This is a classifier judgment, not proof of delivery.
Readable text: No built-in tools are available ${U?"in namespace":"on server"} "${a.server}".
No built-in tools are available ${U?"in namespace":"on server"} "${a.server}".
in namespace
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6174554–6174568, SHA-256 b039cb5f705ff4ee.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: in namespace
in namespace
on server
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6174569–6174580, SHA-256 396b7f54527ab07b.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: on server
on server
Built-in tool "${a.toolName}" not found ${U?"in namespace":"on server"} "${a.ser
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6174598–6174756, SHA-256 04dd99cb4c267262.
Jev judged not model-facing (confidence 0.43; role human). This is a classifier judgment, not proof of delivery.
Readable text: Built-in tool "${a.toolName}" not found ${U?"in namespace":"on server"} "${a.server}". Available tools: ${e.join(", ")}. Use ${$} to discover their schemas.
Built-in tool "${a.toolName}" not found ${U?"in namespace":"on server"} "${a.server}". Available tools: ${e.join(", ")}. Use ${$} to discover their schemas.
in namespace · byte 6174643
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6174643–6174657, SHA-256 b039cb5f705ff4ee.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: in namespace
in namespace
on server · byte 6174658
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6174658–6174669, SHA-256 396b7f54527ab07b.
Jev judged not model-facing (confidence 0.12; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: on server
on server
Dynamic tool execution failed
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6175355–6175386, SHA-256 b523e3890f242912.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Dynamic tool execution failed
Dynamic tool execution failed
Use ${$} to discover available ${U?"namespaces":"servers"}.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6176309–6176370, SHA-256 e5bb9c43488a537d.
Jev judged not model-facing (confidence 0.45; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Use ${$} to discover available ${U?"namespaces":"servers"}.
Use ${$} to discover available ${U?"namespaces":"servers"}.
Tool ${t} was not found. Use ${$} to discover available ${U?"namespaces":"server
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6176427–6176529, SHA-256 54c2337a7a965e76.
Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Tool ${t} was not found. Use ${$} to discover available ${U?"namespaces":"servers"} and their tools.
Tool ${t} was not found. Use ${$} to discover available ${U?"namespaces":"servers"} and their tools.
MCP tool call
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6176953–6176968, SHA-256 807edfd4cb3a500c.
Jev judged not model-facing (confidence 0.29; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: MCP tool call
MCP tool call
You called this tool without first discovering its schema via ${$}. For future c
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6177092–6177286, SHA-256 25c0fe6e1eb86530.
Jev judged not model-facing (confidence 0.55; role human). This is a classifier judgment, not proof of delivery.
Readable text: You called this tool without first discovering its schema via ${$}. For future calls, call ${$} with {"${U?"namespace":"server"}":"${a.server}","toolName":"${a.toolName}"} before calling ${r}.
You called this tool without first discovering its schema via ${$}. For future calls, call ${$} with {"${U?"namespace":"server"}":"${a.server}","toolName":"${a.toolName}"} before calling ${r}.
You called this MCP tool without first reading its schema/descriptor file. For f
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6177287–6177501, SHA-256 ce5f3e2939261158.
Jev judged not model-facing (confidence 0.67; role human). This is a classifier judgment, not proof of delivery.
Readable text: You called this MCP tool without first reading its schema/descriptor file. For future calls to this tool, please read the tool definition at "${ee.unreadPath}" first to ensure you're using the correct parameters.
You called this MCP tool without first reading its schema/descriptor file. For future calls to this tool, please read the tool definition at "${ee.unreadPath}" first to ensure you're using the correct parameters.
The ${U?"namespace":"MCP server"} rejected these arguments as invalid. Before re
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6177572–6177805, SHA-256 9e0e53cbcda6659c.
Jev judged not model-facing (confidence 0.5; role human). This is a classifier judgment, not proof of delivery.
Readable text: The ${U?"namespace":"MCP server"} rejected these arguments as invalid. Before retrying, call ${$} with {"${U?"namespace":"server"}":"${a.server}","toolName":"${a.toolName}"} and rebuild the arguments from the returned input schema.
The ${U?"namespace":"MCP server"} rejected these arguments as invalid. Before retrying, call ${$} with {"${U?"namespace":"server"}":"${a.server}","toolName":"${a.toolName}"} and rebuild the arguments from the returned input schema.
MCP server
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6177593–6177605, SHA-256 b57d34d8baa1e848.
Jev judged not model-facing (confidence 0.44; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: MCP server
MCP server
The MCP server rejected these arguments as invalid. Before retrying, read the to
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6177818–6177968, SHA-256 7ebba048b5594a92.
Jev judged not model-facing (confidence 0.32; role human). This is a classifier judgment, not proof of delivery.
Readable text: The MCP server rejected these arguments as invalid. Before retrying, read the tool definition at "${ne}" and rebuild the arguments from that schema.
The MCP server rejected these arguments as invalid. Before retrying, read the tool definition at "${ne}" and rebuild the arguments from that schema.
The MCP server rejected these arguments as invalid. Before retrying, read the MC
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6177969–6178173, SHA-256 578570672ab28626.
Jev judged not model-facing (confidence 0.2; role human). This is a classifier judgment, not proof of delivery.
Readable text: The MCP server rejected these arguments as invalid. Before retrying, read the MCP server descriptor files for "${a.server}" and the tool definition for "${a.toolName}" so the arguments match the schema.
The MCP server rejected these arguments as invalid. Before retrying, read the MCP server descriptor files for "${a.server}" and the tool definition for "${a.toolName}" so the arguments match the schema.
Missing serverIdentifier or toolCallId
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6178368–6178408, SHA-256 ae566d6a85bc2c2f.
Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Missing serverIdentifier or toolCallId
Missing serverIdentifier or toolCallId
User rejected MCP authentication
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6179010–6179044, SHA-256 105a680626584da6.
Jev judged not model-facing (confidence 0.08; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: User rejected MCP authentication
User rejected MCP authentication
Successfully authenticated MCP server: ${e}. The server's tools should now be av
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6179198–6179288, SHA-256 58b15eb179f5406c.
Jev judged not model-facing (confidence 0.11; role human). This is a classifier judgment, not proof of delivery.
Readable text: Successfully authenticated MCP server: ${e}. The server's tools should now be available.
Successfully authenticated MCP server: ${e}. The server's tools should now be available.
this environment's tool executor does not support them
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6180583–6180639, SHA-256 d6630a09ecf682ca.
Jev judged not model-facing (confidence 0.18; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: this environment's tool executor does not support them
this environment's tool executor does not support them
"${Ne.Eyz}" arguments can't be used here: ${i}. Read the file and pass its conte
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6180673–6180767, SHA-256 e29d006a7fdcfc3b.
Jev judged not model-facing (confidence 0.25; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: "${Ne.Eyz}" arguments can't be used here: ${i}. Read the file and pass its contents instead.
"${Ne.Eyz}" arguments can't be used here: ${i}. Read the file and pass its contents instead.
MCP allowlist precheck failed
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6182348–6182379, SHA-256 63bdfd258cf95c2b.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: MCP allowlist precheck failed
MCP allowlist precheck failed
Smart Mode preflight rejected the MCP call
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6183891–6183935, SHA-256 f963c0db7682cf78.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Smart Mode preflight rejected the MCP call
Smart Mode preflight rejected the MCP call
MCP call released early: a user steer was admitted
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6184745–6184797, SHA-256 5be1e32dc52db400.
Jev judged not model-facing (confidence 0.1; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: MCP call released early: a user steer was admitted
MCP call released early: a user steer was admitted
Failed to cancel Smart Mode MCP approval request after steer release
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6186416–6186486, SHA-256 b0abe3a43dc288a2.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Failed to cancel Smart Mode MCP approval request after steer release
Failed to cancel Smart Mode MCP approval request after steer release
Failed to cancel Smart Mode MCP approval request
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6186877–6186927, SHA-256 3148aecd1724dbec.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Failed to cancel Smart Mode MCP approval request
Failed to cancel Smart Mode MCP approval request
Error in call mcp tool
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6187330–6187354, SHA-256 7cc98e34e7295e06.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Error in call_mcp_tool
Error in call_mcp_tool
Tool execution error
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6189622–6189644, SHA-256 138500c194a2ca48.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Tool execution error
Tool execution error
${(e/1024).toFixed(1)} KB
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190067–6190094, SHA-256 e8a134383e8b8503.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${(e/1024).toFixed(1)} KB
${(e/1024).toFixed(1)} KB
${e} bytes
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190095–6190107, SHA-256 52f5f3476ab39fad.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${e} bytes
${e} bytes
Large output has been written to: ${t.outputLocation.filePath} (${n}, ${r} lines
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190132–6190215, SHA-256 fe420267eca6e6eb.
Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Large output has been written to: ${t.outputLocation.filePath} (${n}, ${r} lines)
Large output has been written to: ${t.outputLocation.filePath} (${n}, ${r} lines)
Unhandled content case: ${e.content.case}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190406–6190449, SHA-256 3bbfd76cd70d755f.
Jev judged not model-facing (confidence 0.08; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Unhandled content case: ${e.content.case}
Unhandled content case: ${e.content.case}
Tool rejected: ${t.value.reason}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190554–6190588, SHA-256 aaeba2c9e5765492.
Jev judged not model-facing (confidence 0.07; role human). This is a classifier judgment, not proof of delivery.
Readable text: Tool rejected: ${t.value.reason}
Tool rejected: ${t.value.reason}
Tool rejected
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190589–6190604, SHA-256 e462da4685b82c87.
Jev judged not model-facing (confidence 0.07; role human). This is a classifier judgment, not proof of delivery.
Readable text: Tool rejected
Tool rejected
Error: ${t.value.error}. ${t.value.readToolDefReminder}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190665–6190722, SHA-256 7310c8273bb571e6.
Jev judged not model-facing (confidence 0.06; role human). This is a classifier judgment, not proof of delivery.
Readable text: Error: ${t.value.error}. ${t.value.readToolDefReminder}
Error: ${t.value.error}. ${t.value.readToolDefReminder}
Error: ${t.value.error}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190723–6190748, SHA-256 b91efb5b25408398.
Jev judged not model-facing (confidence 0.06; role human). This is a classifier judgment, not proof of delivery.
Readable text: Error: ${t.value.error}
Error: ${t.value.error}
Permission denied: ${t.value.error}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190853–6190890, SHA-256 9a22fdee09fe6970.
Jev judged not model-facing (confidence 0.04; role human). This is a classifier judgment, not proof of delivery.
Readable text: Permission denied: ${t.value.error}
Permission denied: ${t.value.error}
Unknown error
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190919–6190934, 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
Unhandled result case: ${t}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6190960–6190989, SHA-256 45ab3ee1fe83d8d6.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Unhandled result case: ${t}
Unhandled result case: ${t}
Perform browser-based testing and web automation. This subagent can navigate web
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/main.js, bytes 6191843–6192627, SHA-256 2133c4c24e3fd8a4.
Jev judged model-facing (confidence 0.89; role tool). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Perform browser-based testing and web automation. This subagent can navigate web”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Perform browser-based testing and web automation. This subagent can navigate web pages, interact with elements, fill forms, and take screenshots. Use this for testing web applications, verifying UI changes, or any browser-based tasks. Use this browser subagent when you need to either: (1) parallelize browser tasks alongside other work, or (2) execute a longer sequence of browser actions that benefit from dedicated context. For simple, single browser actions, you may use the browser tools directly. This subagent requires agent mode because browser MCP access is unavailable in readonly mode. This subagent_type is stateful; if a browserUse subagent already exists, the previously created subagent will be resumed if you reuse the Task tool with subagent_type set to browserUse.