extension.js · part 25
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, part 25. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
Type text into the focused element using the keyboard. Click the target first so
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 810409–810671, SHA-256 85fce06fefe84e51.
Jev judged model-facing (confidence 0.86; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Type text into the focused element using the keyboard. Click the target first so it has focus. A newline in the text presses Enter (it submits or navigates) and a tab presses Tab (next field or cell), so do not send a separate Return or Tab…
Type text into the focused element using the keyboard. Click the target first so it has focus. A newline in the text presses Enter (it submits or navigates) and a tab presses Tab (next field or cell), so do not send a separate Return or Tab key press for them.
Type text into the focused element using the keyboard. Click the target first so · byte 810672
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 810672–810809, SHA-256 087b610975ecce47.
Jev judged model-facing (confidence 0.87; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Type text into the focused element using the keyboard. Click the target first so it has focus. Returns a screenshot taken after typing.
Type text into the focused element using the keyboard. Click the target first so it has focus. Returns a screenshot taken after typing.
Text to type.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 810926–810941, SHA-256 36a5640dc16efc9f.
Jev judged not model-facing (confidence 0.75; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Text to type.
Text to type.
Invalid arguments for computer type: target: Screen-scope typing is refused. Pas
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 811121–811419, SHA-256 668c614267c230f7.
Jev judged not model-facing (confidence 0.4; role code_data). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Invalid arguments for computer type: target: Screen-scope typing is refused. Pas”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Invalid arguments for computer_type: target: Screen-scope typing is refused. Pass {"scope":"app","pid":…,"target_id":…}. Prefer computer_set_value or computer_type with element_id when the field is marked settable. Without element_id, click a text field first if nothing text-like is focused.
Press a key or shortcut, such as "Return", "Escape", "Tab", or a chord like "cmd
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 811602–811821, SHA-256 5302f8255812c44d.
Jev judged not model-facing (confidence 0.61; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Press a key or shortcut, such as "Return", "Escape", "Tab", or a chord like "cmd+l" on macOS and "ctrl+l" on Windows. Combine modifiers with "+" (cmd, ctrl, alt, shift). Returns a screenshot taken after the key press.
Press a key or shortcut, such as "Return", "Escape", "Tab", or a chord like "cmd+l" on macOS and "ctrl+l" on Windows. Combine modifiers with "+" (cmd, ctrl, alt, shift). Returns a screenshot taken after the key press.
Key or chord.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 811931–811946, SHA-256 fb9377bcbdef9901.
Jev judged not model-facing (confidence 0.69; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Key or chord.
Key or chord.
Key or shortcut, e.g. "Return", "Tab", or "cmd+shift+s".
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 811947–812005, SHA-256 ae2cf79fd3e453e9.
Jev judged not model-facing (confidence 0.6; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Key or shortcut, e.g. "Return", "Tab", or "cmd+shift+s".
Key or shortcut, e.g. "Return", "Tab", or "cmd+shift+s".
Pressed the key.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 812123–812141, SHA-256 e7bca9772a0d4d7c.
Jev judged not model-facing (confidence 0.12; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Pressed the key.
Pressed the key.
Pressed the key. · byte 812172
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 812172–812190, SHA-256 e7bca9772a0d4d7c.
Jev judged not model-facing (confidence 0.18; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Pressed the key.
Pressed the key.
Scroll at a screen coordinate.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 812254–812286, SHA-256 127e9011320eacca.
Jev judged not model-facing (confidence 0.72; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Scroll at a screen coordinate.
Scroll at a screen coordinate.
Scroll direction. Defaults to down.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 812446–812483, SHA-256 7639de2528412cdd.
Jev judged model-facing (confidence 0.8; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Scroll direction. Defaults to down.
Scroll direction. Defaults to down.
Scroll amount in wheel ticks. Defaults to ${mc}.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 812541–812591, SHA-256 306594cf57e9e686.
Jev judged not model-facing (confidence 0.75; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Scroll amount in wheel ticks. Defaults to ${mc}.
Scroll amount in wheel ticks. Defaults to ${mc}.
Wait for a page load or animation to settle. Returns text only; it does not capt
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 812950–813127, SHA-256 d7bbe2c63455056d.
Jev judged model-facing (confidence 0.81; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Wait for a page load or animation to settle. Returns text only; it does not capture the display. Observe afterward with computer_screenshot (app target) or computer_app_state.
Wait for a page load or animation to settle. Returns text only; it does not capture the display. Observe afterward with computer_screenshot (app target) or computer_app_state.
Wait for the screen to settle (page load, animation). Returns a screenshot only
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 813131–813317, SHA-256 05313c9e101236c4.
Jev judged model-facing (confidence 0.84; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Wait for the screen to settle (page load, animation). Returns a screenshot only if the screen changed; otherwise text that your last one still stands. Prefer over repeated screenshots.
Wait for the screen to settle (page load, animation). Returns a screenshot only if the screen changed; otherwise text that your last one still stands. Prefer over repeated screenshots.
Wait for the screen to settle, such as during a page load or animation, then ret
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 813318–813478, SHA-256 aa0d768670ebcceb.
Jev judged not model-facing (confidence 0.79; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Wait for the screen to settle, such as during a page load or animation, then return a fresh screenshot. Prefer this over repeated screenshots in a tight loop.
Wait for the screen to settle, such as during a page load or animation, then return a fresh screenshot. Prefer this over repeated screenshots in a tight loop.
Milliseconds to wait. Defaults to 1000.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 813566–813607, SHA-256 7d1e08e0632de04d.
Jev judged model-facing (confidence 0.81; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Milliseconds to wait. Defaults to 1000.
Milliseconds to wait. Defaults to 1000.
Waited ${o}ms. Observe with computer screenshot (app target) or computer app sta
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 813718–813803, SHA-256 e497db6c35638cbb.
Jev judged not model-facing (confidence 0.58; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Waited ${o}ms. Observe with computer_screenshot (app target) or computer_app_state.
Waited ${o}ms. Observe with computer_screenshot (app target) or computer_app_state.
Waited ${o}ms.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 813958–813974, SHA-256 2f88681ff1e0f6ab.
Jev judged not model-facing (confidence 0.49; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Waited ${o}ms.
Waited ${o}ms.
Captured a screenshot.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 813991–814015, SHA-256 61b29672d3deae64.
Jev judged not model-facing (confidence 0.3; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Captured a screenshot.
Captured a screenshot.
Carry out a list of small UI steps in a macOS app without reading the tree yours
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 814196–816307, SHA-256 01870523a1920571.
Jev judged model-facing (confidence 0.92; role tool). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Carry out a list of small UI steps in a macOS app without reading the tree yours”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Carry out a list of small UI steps in a macOS app without reading the tree yourself. Prefer it when you know the next few UI steps; for a single action on an element you already know, call the element tool directly. Decompose the task first: each step is ONE control or ONE visible state change (press one button, open one sidebar item, type "text" into one field, confirm one field), with an expect naming what the screen shows once it is done. Never make a step that only focuses or clicks a field: typing into a field focuses it, so put the text in the typing step (type "x" into the search field). Each expect must name a control or value that appears in the tree ("a button named X appears", not "search results are visible" or "the field is focused"). Do not pass a multi-step task as one step (not "enter 1+2+3+4"; pass press 1 / press Add / press 2 ... as separate steps, each with its expected display); the decider inside is fast and accurate at picking one control and checking one outcome, and does not plan sequences. For each step a deterministic loop reads computer_app_state, asks the decider for the next action, acts, and checks the outcome, up to max_steps actions (default ${bA}); it stops the step as done when the screen shows its result and expect holds, or as failed when its target is absent, disabled, or blocked. Steps run in order and stop at the first that fails. Text to enter goes in quotes inside the step. Returns OK or ERR with one status line per step (done, failed, not run), then changed: (what the call changed on screen), now: (a compact view of the final screen: its controls and values, windows, sheets, and menus), a short trace, and the final snapshot_id. Plan your next steps from that view, and read values from now: before calling computer_app_state, which you need only for element ids or more detail. A failed step with 0 actions was not tried and changed nothing; one that acted may have landed, so check now: before redoing it. On ERR do only the failed step with the element tools, then send the remaining steps back to computer_attempt. Text only, no image.
A single small step: one control or one visible state change, in plain words, wi
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 816399–816598, SHA-256 32c04dadeba98591.
Jev judged model-facing (confidence 0.83; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: A single small step: one control or one visible state change, in plain words, with any text to type in quotes (e.g. press the Add key; type "house music" into the search field). Pass this or steps.
A single small step: one control or one visible state change, in plain words, with any text to type in quotes (e.g. press the Add key; type "house music" into the search field). Pass this or steps.
What the screen shows once this step is done, e.g. the display shows 1+. Give it
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 816634–816782, SHA-256 981ab88e4d7c332d.
Jev judged model-facing (confidence 0.8; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: What the screen shows once this step is done, e.g. the display shows 1+. Give it on every step; the loop does not mark a step done until it holds.
What the screen shows once this step is done, e.g. the display shows 1+. Give it on every step; the loop does not mark a step done until it holds.
The decomposed task: one {step, expect} per control or state change, in order. P
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 816839–816938, SHA-256 8c6d87e0b3e23970.
Jev judged not model-facing (confidence 0.72; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: The decomposed task: one {step, expect} per control or state change, in order. Pass this or step.
The decomposed task: one {step, expect} per control or state change, in order. Pass this or step.
One control or one visible state change.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 817004–817046, SHA-256 5fdcfbe6da504f5b.
Jev judged not model-facing (confidence 0.7; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: One control or one visible state change.
One control or one visible state change.
What the screen shows once this step is done.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 817082–817129, SHA-256 8679927592538d34.
Jev judged not model-facing (confidence 0.56; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: What the screen shows once this step is done.
What the screen shows once this step is done.
Actions to try per step before giving up. Default ${bA}; a well-decomposed step
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 817211–817303, SHA-256 7fb1b35606b84eeb.
Jev judged not model-facing (confidence 0.64; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Actions to try per step before giving up. Default ${bA}; a well-decomposed step needs one.
Actions to try per step before giving up. Default ${bA}; a well-decomposed step needs one.
computer attempt needs the macOS computer-use helper and a signed-in Cursor acco
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 817448–817534, SHA-256 4096e8c921bfcf75.
Jev judged not model-facing (confidence 0.31; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: computer_attempt needs the macOS computer-use helper and a signed-in Cursor account.
computer_attempt needs the macOS computer-use helper and a signed-in Cursor account.
Passively report whether the Accessibility and Screen Recording permissions the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 818009–818354, SHA-256 b46297630414c272.
Jev judged model-facing (confidence 0.88; role tool). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Passively report whether the Accessibility and Screen Recording permissions the”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Passively report whether the Accessibility and Screen Recording permissions the computer-use helper needs are granted. On Windows both are always granted. Call computer_check_permissions first and wait for its result before any other Computer Use tool; do not call Computer Use tools in parallel, they act on one machine and run one at a time.
Reported permission state.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 818470–818498, SHA-256 6a761f4ec0e800e1.
Jev judged not model-facing (confidence 0.36; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Reported permission state.
Reported permission state.
Escalation only: take over the display and move the real cursor. App targets nee
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 818584–818720, SHA-256 047353e0dc2fe64d.
Jev judged model-facing (confidence 0.8; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Escalation only: take over the display and move the real cursor. App targets need no session. Do not call this to type or fill a form.
Escalation only: take over the display and move the real cursor. App targets need no session. Do not call this to type or fill a form.
Start a new remote-control session before sending input.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 818721–818779, SHA-256 8f9ab2a86e8b49f0.
Jev judged not model-facing (confidence 0.64; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Start a new remote-control session before sending input.
Start a new remote-control session before sending input.
Remote control is ready.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 818917–818943, SHA-256 aac1adcb6eff6bb2.
Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Remote control is ready.
Remote control is ready.
Release remote control after the final
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 819010–819051, SHA-256 f503dac18baea296.
Jev judged not model-facing (confidence 0.6; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Release remote control after the final
Release remote control after the final
Released remote control.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 819236–819262, SHA-256 e9c60c39e393a580.
Jev judged not model-facing (confidence 0.22; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Released remote control.
Released remote control.
Return a region of the latest screenshot as a separate image at native resolutio
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 819340–819980, SHA-256 700f03795d8859dc.
Jev judged model-facing (confidence 0.88; role tool). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Return a region of the latest screenshot as a separate image at native resolutio”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Return a region of the latest screenshot as a separate image at native resolution (up to ${vn}×), so small or dense UI becomes legible. (x1, y1) is the top-left corner and (x2, y2) the bottom-right, inclusive; ${nc}% padding is added; the region may be up to ${Sn} canvas px on its long edge at any aspect, and one under ${Nn.width}×${Nn.height} is widened to it. The result quotes a zoom_id and the image size: pass that zoom_id with x and y in zoom-image pixels to computer_click, computer_move, computer_scroll, or computer_drag. Actions still return a full-canvas screenshot, and a zoom_id describes the screen as it was when taken.
Zoom needs the Windows computer-use sidecar. Read the screenshot instead.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 820139–820214, SHA-256 c689727681e281e9.
Jev judged not model-facing (confidence 0.16; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Zoom needs the Windows computer-use sidecar. Read the screenshot instead.
Zoom needs the Windows computer-use sidecar. Read the screenshot instead.
${i.text} The requested ${s.width}×${s.height} canvas px region was widened to t
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 820932–821106, SHA-256 d23f5981e07dcd67.
Jev judged not model-facing (confidence 0.53; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${i.text} The requested ${s.width}×${s.height} canvas px region was widened to the ${Nn.width}×${Nn.height} minimum around it, so the target has its surroundings in view.
${i.text} The requested ${s.width}×${s.height} canvas px region was widened to the ${Nn.width}×${Nn.height} minimum around it, so the target has its surroundings in view.
List running macOS apps, frontmost first, with the pid and target id an app targ
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 821183–821411, SHA-256 0baab81052e78957.
Jev judged model-facing (confidence 0.87; role tool). This is a classifier judgment, not proof of delivery.
Readable text: List running macOS apps, frontmost first, with the pid and target_id an app target needs. Regular applications only: Spotlight, Notification Center, and menu extras are unsupported. No permission or screen control is required.
List running macOS apps, frontmost first, with the pid and target_id an app target needs. Regular applications only: Spotlight, Notification Center, and menu extras are unsupported. No permission or screen control is required.
Listed apps.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 821533–821547, SHA-256 22081f0e82aa5f61.
Jev judged not model-facing (confidence 0.28; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Listed apps.
Listed apps.
Resolve one macOS app by exactly one selector, launching it without activating i
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 821607–821765, SHA-256 2fef021aa7051a73.
Jev judged model-facing (confidence 0.84; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Resolve one macOS app by exactly one selector, launching it without activating it if it is not running, and return the pid and target_id for its app target.
Resolve one macOS app by exactly one selector, launching it without activating it if it is not running, and return the pid and target_id for its app target.
Bundle identifier, e.g. "com.apple.calculator".
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 821887–821936, SHA-256 5cc2a49156ffc4da.
Jev judged not model-facing (confidence 0.79; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Bundle identifier, e.g. "com.apple.calculator".
Bundle identifier, e.g. "com.apple.calculator".
Path to the .app bundle.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 821974–822000, SHA-256 c0435fa18739c575.
Jev judged not model-facing (confidence 0.74; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Path to the .app bundle.
Path to the .app bundle.
Localized app name, e.g. "Calculator".
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 822038–822078, SHA-256 c649cf5d3b904b91.
Jev judged not model-facing (confidence 0.69; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: Localized app name, e.g. "Calculator".
Localized app name, e.g. "Calculator".
Resolved the app.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 822183–822202, SHA-256 634645cc1afa9da6.
Jev judged not model-facing (confidence 0.23; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Resolved the app.
Resolved the app.
Read the app's accessibility tree as text (no image): one element per line, " id
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 822260–822896, SHA-256 d40507d79db4a365.
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 “Read the app's accessibility tree as text (no image): one element per line, " id”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Read the app's accessibility tree as text (no image): one element per line, "[id] ROLE name=… value=… settable actions=…", indented by depth; settable means computer_set_value can replace the value. The last line is the snapshot_id that element actions must quote. Call this when you need the tree (first observe, or a screenshot that omitted snapshot_id). Skip it when a screenshot reused a live snapshot_id. Call again when an action reports the snapshot stale. A line ending in "(+N descendants omitted)" was cut to fit: pass that element_id with the current snapshot_id to expand it, and the new ids join the same snapshot.
Read the app state.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 823065–823086, SHA-256 557986658c877884.
Jev judged not model-facing (confidence 0.74; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Read the app state.
Read the app state.
Replace the value of a settable element by id through accessibility, without key
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 823144–823558, SHA-256 5e48cc64276b4d58.
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 “Replace the value of a settable element by id through accessibility, without key”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Replace the value of a settable element by id through accessibility, without keystrokes. Returns text only; the snapshot_id stays valid while the tree is unchanged, so fill the other elements from the same computer_screenshot or computer_app_state result. If the edit opens a sheet or replaces rows, the result says the snapshot is stale — take a screenshot or read computer_app_state before using element ids.
The new value.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 823663–823679, SHA-256 1ffd93bccd47ba03.
Jev judged not model-facing (confidence 0.75; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: The new value.
The new value.
Set the value.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 823813–823829, SHA-256 78847385ca89ad72.
Jev judged not model-facing (confidence 0.63; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Set the value.
Set the value.
Perform an accessibility action on an element by id: "press" for buttons, links,
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 823888–824346, SHA-256 5f32b45c68c0d0d6.
Jev judged model-facing (confidence 0.91; role tool). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “Perform an accessibility action on an element by id: "press" for buttons, links,”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
Perform an accessibility action on an element by id: "press" for buttons, links, menu items, checkboxes, and tabs (implied, so not listed), or an entry from the element's actions= list such as "show-menu" or "scroll-to-visible". Prefer this over coordinate clicks when the element is in the tree. Returns text only; the snapshot_id stays valid until the tree changes, so act on more elements from the same computer_screenshot or computer_app_state result.
"press", or an action name from the element's actions= list.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 824452–824515, SHA-256 04036ab52e234fce.
Jev judged not model-facing (confidence 0.79; role parameter). This is a classifier judgment, not proof of delivery.
Readable text: "press", or an action name from the element's actions= list.
"press", or an action name from the element's actions= list.
Performed the action.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 824665–824688, SHA-256 292478094b119a90.
Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Performed the action.
Performed the action.
Pass either step (with optional expect) or steps, not both and not neither.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 825060–825137, SHA-256 c8aaa01c8768ff88.
Jev judged not model-facing (confidence 0.63; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Pass either step (with optional expect) or steps, not both and not neither.
Pass either step (with optional expect) or steps, not both and not neither.
Unknown computer-use tool: ${n}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 826711–826744, SHA-256 f5facb94dca8ff73.
Jev judged not model-facing (confidence 0.15; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Unknown computer-use tool: ${n}
Unknown computer-use tool: ${n}
Remote control is ready. · byte 826854
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 826854–826880, SHA-256 aac1adcb6eff6bb2.
Jev judged not model-facing (confidence 0.18; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Remote control is ready.
Remote control is ready.
${(o=e.refusal).message} Refusal code: ${o.code}. Recommended next step: ${o.esc
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 827068–827200, SHA-256 0f38249c63c6b838.
Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${(o=e.refusal).message} Refusal code: ${o.code}. Recommended next step: ${o.escalation.recommended} — ${o.escalation.reason}
${(o=e.refusal).message}
Refusal code: ${o.code}. Recommended next step: ${o.escalation.recommended} — ${o.escalation.reason}
USER ABORTED: The user stopped the current control session. Do not call input, s
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 827420–827560, SHA-256 93a1e66a20330e83.
Jev judged not model-facing (confidence 0.63; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: USER_ABORTED: The user stopped the current control session. Do not call input, start-control, or release-control tools again in this turn.
USER_ABORTED: The user stopped the current control session. Do not call input, start-control, or release-control tools again in this turn.
When you roughly know the next few UI steps, send them all in one computer attem
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 827833–828247, SHA-256 ec8caef74e831a46.
Jev judged model-facing (confidence 0.82; role instructions). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “When you roughly know the next few UI steps, send them all in one computer attem”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
When you roughly know the next few UI steps, send them all in one computer_attempt call, each with an expect that names a specific visible control or value. Skip focus-only steps; typing into a field focuses it. When a step fails, do only that step with the element tools, then send the remaining steps back to computer_attempt. For a single action on an element you already know, call the element tool directly.
${ad(n)} ${e}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 829098–829115, SHA-256 b66f6f054e6d7018.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: [${ad(n)}] ${e}
[${ad(n)}] ${e}
message size is larger than configured readMaxBytes ${e}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-computer-use/dist/extension.js, bytes 830135–830193, SHA-256 8a8348b974e52583.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: message size is larger than configured readMaxBytes ${e}
message size is larger than configured readMaxBytes ${e}