camofox_evaluate_js
Execute JavaScript in a browser tab's page context, invisible to page scripts, to extract hidden data, read computed styles, manipulate DOM, or check element properties.
Instructions
Execute JavaScript in the browser page context. Runs in isolated scope (invisible to page scripts — safe for anti-detection). Use for: extracting data not visible in accessibility snapshot, checking element properties, reading computed styles, manipulating DOM elements. Requires CAMOFOX_API_KEY to be configured.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tabId | Yes | Tab ID from create_tab | |
| expression | Yes | JavaScript expression to evaluate (e.g. 'document.title', 'document.querySelectorAll("img").length', 'document.querySelector(".modal").scrollHeight') | |
| timeout | No | Execution timeout in ms (max 30000) |