scraping_browser_get_text
Extract text content from web pages to gather information for analysis, research, or data processing tasks using web scraping capabilities.
Instructions
Get the text content of the current page
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- browser_tools.js:248-252 (handler)The execute function that retrieves the text content of the page body using the browser session's page object.execute: async()=>{ const page = await (await require_browser()).get_page(); try { return await page.$eval('body', body=>body.innerText); } catch(e){ throw new UserError(`Error getting text content: ${e}`); } },
- browser_tools.js:247-247 (schema)Zod schema defining the input parameters for the tool (no parameters required).parameters: z.object({}),
- browser_tools.js:307-320 (registration)Registration of the tool in the exported tools array, conditional on API_TOKEN environment variable.export const tools = process.env.API_TOKEN ? [ scraping_browser_navigate, scraping_browser_go_back, scraping_browser_go_forward, scraping_browser_links, scraping_browser_click, scraping_browser_type, scraping_browser_wait_for, scraping_browser_screenshot, scraping_browser_get_text, scraping_browser_get_html, scraping_browser_scroll, scraping_browser_scroll_to, ] : [scraping_browser_activation_instructions];