main.js · part 33
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, part 33. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
use strict
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1207399–1207411, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
waitInMs must be a valid integer 0
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1207741–1207779, SHA-256 a701439928497c26.
Jev judged not model-facing (confidence 0.08; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: waitInMs must be a valid integer > 0
waitInMs must be a valid integer > 0
repeatTimes must be a valid integer 0
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1207921–1207962, SHA-256 ee88980ff60630f9.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: repeatTimes must be a valid integer > 0
repeatTimes must be a valid integer > 0
opts must be an object
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1208076–1208100, SHA-256 cfddfb5170385b4f.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: opts must be an object
opts must be an object
opts.path must be defined
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1208133–1208160, SHA-256 db8e73070cdab5d5.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: opts.path must be defined
opts.path must be defined
statusCode must be defined
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1208696–1208724, SHA-256 b3f08c80747e0917.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: statusCode must be defined
statusCode must be defined
data must be defined
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1208752–1208774, SHA-256 3f6415e1bbfb0845.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: data must be defined
data must be defined
responseOptions must be an object
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1208810–1208845, SHA-256 ff79a77f4630f29a.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: responseOptions must be an object
responseOptions must be an object
reply options callback must return an object
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1208940–1208986, SHA-256 44eb75e2f941d947.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: reply options callback must return an object
reply options callback must return an object
error must be defined
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1209370–1209393, SHA-256 23c0af403b6a2bc2.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: error must be defined
error must be defined
headers must be defined
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1209497–1209522, SHA-256 cdce8f3163652d2c.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: headers must be defined
headers must be defined
trailers must be defined
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1209596–1209622, SHA-256 3eb8173fe9677bd2.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: trailers must be defined
trailers must be defined
use strict · byte 1209730
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1209730–1209742, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
WebSocket constructor
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1210485–1210508, SHA-256 7e13a9e9ae0b5b9d.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: WebSocket constructor
WebSocket constructor
WebSockets are experimental, expect them to change at any time.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1210540–1210605, SHA-256 dfc5c5829cd0ddd7.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: WebSockets are experimental, expect them to change at any time.
WebSockets are experimental, expect them to change at any time.
DOMString or sequence DOMString or WebSocketInit
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1210648–1210699, SHA-256 eebdcc3021b8cfeb.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: DOMString or sequence<DOMString> or WebSocketInit
DOMString or sequence<DOMString> or WebSocketInit
Expected a ws: or wss: protocol, got ${a.protocol}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1210957–1211009, SHA-256 e4ec7f4d1d2162a7.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Expected a ws: or wss: protocol, got ${a.protocol}
Expected a ws: or wss: protocol, got ${a.protocol}
Got fragment
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1211069–1211083, SHA-256 2b018303457979d8.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Got fragment
Got fragment
Invalid Sec-WebSocket-Protocol value
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1211193–1211231, SHA-256 de72ba2dec36611d.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Invalid Sec-WebSocket-Protocol value
Invalid Sec-WebSocket-Protocol value
Invalid Sec-WebSocket-Protocol value · byte 1211292
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1211292–1211330, SHA-256 de72ba2dec36611d.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Invalid Sec-WebSocket-Protocol value
Invalid Sec-WebSocket-Protocol value
unsigned short
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1211519–1211535, SHA-256 d021564b7e542fd1.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: unsigned short
unsigned short
invalid code
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1211643–1211657, SHA-256 ad971faadc7bc910.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: invalid code
invalid code
Reason must be less than 123 bytes; received ${r}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1211746–1211797, SHA-256 b87c70a073708636.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Reason must be less than 123 bytes; received ${r}
Reason must be less than 123 bytes; received ${r}
Connection was closed before it was established.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1212244–1212294, SHA-256 20c501fb366b9860.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Connection was closed before it was established.
Connection was closed before it was established.
Sent before connected.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1212478–1212502, SHA-256 d12427902f949411.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Sent before connected.
Sent before connected.
DOMString or sequence DOMString
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1215518–1215552, SHA-256 8387b3fafc222378.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: DOMString or sequence<DOMString>
DOMString or sequence<DOMString>
DOMString or sequence DOMString · byte 1215776
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1215776–1215810, SHA-256 8387b3fafc222378.
Jev judged not model-facing (confidence 0.08; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: DOMString or sequence<DOMString>
DOMString or sequence<DOMString>
DOMString or sequence DOMString or WebSocketInit · byte 1215994
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1215994–1216045, SHA-256 eebdcc3021b8cfeb.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: DOMString or sequence<DOMString> or WebSocketInit
DOMString or sequence<DOMString> or WebSocketInit
DOMString or sequence DOMString · byte 1216137
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1216137–1216171, SHA-256 8387b3fafc222378.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: DOMString or sequence<DOMString>
DOMString or sequence<DOMString>
use strict · byte 1216491
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1216491–1216503, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
use strict · byte 1217037
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1217037–1217049, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
invalid url
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1217495–1217508, SHA-256 603d9d4f8c0b412a.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: invalid url
invalid url
invalid opts
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1217553–1217567, SHA-256 c795ab070ca37961.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: invalid opts
invalid opts
invalid opts.path
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1217628–1217647, SHA-256 9ba0e8ea9aefa926.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: invalid opts.path
invalid opts.path
unsupported opts.agent. Did you mean opts.client?
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1217838–1217889, SHA-256 0a5d4dbbd692276d.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: unsupported opts.agent. Did you mean opts.client?
unsupported opts.agent. Did you mean opts.client?
use strict · byte 1218627
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1218627–1218639, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.07; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
Off under private inference
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1218693–1218722, SHA-256 33e187e85cdefee0.
Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Off under private inference
Off under private inference
Every keystroke ships the file body, filename and edit history to Cursor's Tab m
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1218735–1218822, SHA-256 25c8b8ca30e27ba6.
Jev judged not model-facing (confidence 0.16; role context). This is a classifier judgment, not proof of delivery.
Readable text: Every keystroke ships the file body, filename and edit history to Cursor's Tab model.
Every keystroke ships the file body, filename and edit history to Cursor's Tab model.
Sends the instruction, selection, file and reranked context to Cursor-managed mo
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1218993–1219080, SHA-256 91c331b76bee292b.
Jev judged not model-facing (confidence 0.22; role context). This is a classifier judgment, not proof of delivery.
Readable text: Sends the instruction, selection, file and reranked context to Cursor-managed models.
Sends the instruction, selection, file and reranked context to Cursor-managed models.
Sends the first user message to Cursor; chats keep the local fallback name.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1219290–1219367, SHA-256 6bfe012e1625b011.
Jev judged not model-facing (confidence 0.23; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Sends the first user message to Cursor; chats keep the local fallback name.
Sends the first user message to Cursor; chats keep the local fallback name.
Sends the staged diff to Cursor.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1219430–1219464, SHA-256 685936826e103368.
Jev judged not model-facing (confidence 0.29; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Sends the staged diff to Cursor.
Sends the staged diff to Cursor.
Sends the diff or prompt to Cursor.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1219538–1219575, SHA-256 06df497640780167.
Jev judged not model-facing (confidence 0.3; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Sends the diff or prompt to Cursor.
Sends the diff or prompt to Cursor.
Uploads the full conversation for analytics.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1219662–1219708, SHA-256 d2716542ba479371.
Jev judged not model-facing (confidence 0.17; role context). This is a classifier judgment, not proof of delivery.
Readable text: Uploads the full conversation for analytics.
Uploads the full conversation for analytics.
The overview is generated server-side from the conversation text.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1219794–1219861, SHA-256 45906ecce12f92bc.
Jev judged not model-facing (confidence 0.13; role context). This is a classifier judgment, not proof of delivery.
Readable text: The overview is generated server-side from the conversation text.
The overview is generated server-side from the conversation text.
Streams the working-tree diff to Cursor.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1219939–1219981, SHA-256 36ed23e0864ed35d.
Jev judged not model-facing (confidence 0.15; role context). This is a classifier judgment, not proof of delivery.
Readable text: Streams the working-tree diff to Cursor.
Streams the working-tree diff to Cursor.
Uploads file contents and paths to Cursor's embedding service.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1220059–1220123, SHA-256 53f4fc44a63d69c1.
Jev judged not model-facing (confidence 0.31; role context). This is a classifier judgment, not proof of delivery.
Readable text: Uploads file contents and paths to Cursor's embedding service.
Uploads file contents and paths to Cursor's embedding service.
Uploads a local agent run (every model invocation) to Cursor.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1220422–1220485, SHA-256 0cb0a569c638832d.
Jev judged not model-facing (confidence 0.12; role context). This is a classifier judgment, not proof of delivery.
Readable text: Uploads a local agent run (every model invocation) to Cursor.
Uploads a local agent run (every model invocation) to Cursor.
Publishes the transcript to Cursor.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1220579–1220616, SHA-256 c181244bd221f625.
Jev judged not model-facing (confidence 0.22; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Publishes the transcript to Cursor.
Publishes the transcript to Cursor.
Knowledge base items and agent memories are stored on Cursor's servers.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1220696–1220769, SHA-256 593aeed873f31b31.
Jev judged not model-facing (confidence 0.15; role context). This is a classifier judgment, not proof of delivery.
Readable text: Knowledge base items and agent memories are stored on Cursor's servers.
Knowledge base items and agent memories are stored on Cursor's servers.
The agent's web fetch tool sends the URL to Cursor; the private-inference tool c
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1220922–1221021, SHA-256 352473378bde81d2.
Jev judged not model-facing (confidence 0.21; role context). This is a classifier judgment, not proof of delivery.
Readable text: The agent's web fetch tool sends the URL to Cursor; the private-inference tool client refuses it.
The agent's web fetch tool sends the URL to Cursor; the private-inference tool client refuses it.
The agent's image generation tool sends the description and reference images to
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1221090–1221225, SHA-256 cdba073d4cd1b62a.
Jev judged not model-facing (confidence 0.25; role context). This is a classifier judgment, not proof of delivery.
Readable text: The agent's image generation tool sends the description and reference images to Cursor; the private-inference tool client refuses it.
The agent's image generation tool sends the description and reference images to Cursor; the private-inference tool client refuses it.
Pull-request metadata, diffs, checks, comments and merge actions go through Curs
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1221298–1221441, SHA-256 622a778203efeb65.
Jev judged not model-facing (confidence 0.16; role context). This is a classifier judgment, not proof of delivery.
Readable text: Pull-request metadata, diffs, checks, comments and merge actions go through Cursor's SCM service, as does the GitHub/GitLab connection probe.
Pull-request metadata, diffs, checks, comments and merge actions go through Cursor's SCM service, as does the GitHub/GitLab connection probe.
After an agent turn edits files, uploads each file's path and diff to Cursor, pl
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1222780–1222940, SHA-256 f32a9e605fd5f225.
Jev judged not model-facing (confidence 0.16; role context). This is a classifier judgment, not proof of delivery.
Readable text: After an agent turn edits files, uploads each file's path and diff to Cursor, plus the added lines and original contents when the server config asks for them.
After an agent turn edits files, uploads each file's path and diff to Cursor, plus the added lines and original contents when the server config asks for them.
Uploads git packfiles of the workspace's repositories to Cursor and reports whic
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1223030–1223150, SHA-256 506990814a99bc70.
Jev judged not model-facing (confidence 0.16; role context). This is a classifier judgment, not proof of delivery.
Readable text: Uploads git packfiles of the workspace's repositories to Cursor and reports which repositories the workspace contains.
Uploads git packfiles of the workspace's repositories to Cursor and reports which repositories the workspace contains.
Pull-request, issue and commit context is fetched from GitHub with the user's Gi
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1223551–1223737, SHA-256 97eb3d58c56b9f41.
Jev judged not model-facing (confidence 0.16; role context). This is a classifier judgment, not proof of delivery.
Readable text: Pull-request, issue and commit context is fetched from GitHub with the user's GitHub token, proxied through Cursor when the gate is on; all GitHub egress stays off until it is decided.
Pull-request, issue and commit context is fetched from GitHub with the user's GitHub token, proxied through Cursor when the gate is on; all GitHub egress stays off until it is decided.
use strict · byte 1223941
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1223941–1223953, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
The operation was aborted.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1225621–1225649, SHA-256 3308974e5cd22f5e.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: The operation was aborted.
The operation was aborted.
The operation was aborted. · byte 1226150
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1226150–1226178, SHA-256 3308974e5cd22f5e.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: The operation was aborted.
The operation was aborted.
local URLs only
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1227661–1227678, SHA-256 49b178c20dba4f09.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: local URLs only
local URLs only
bad port
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1227709–1227719, SHA-256 f19e00d7d34616eb.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: bad port
bad port