browse
Carry out a website task in a Clearcote browser and get the page's answer as markdown. Continue in the same tab by reusing its tab_id for follow-up steps.
Instructions
Carry out a task on a website in a Clearcote browser and return what the page says about it, as markdown.
Args: goal: What you want done, e.g. "Find the date of the next bank holiday in England and Wales" or "Search the Python documentation for asyncio.gather and open its entry". Write every value that has to be typed into the goal: typed text is taken from it. url: Start page. Required unless continuing an existing tab. tab_id: Continue in a tab returned earlier (a follow-up step, or after needs_input / blocked).
Status values: done, blocked, needs_input (the goal lacks a value a field requires: call again with the same tab_id and a goal that includes it), budget (step limit reached), error. The tab stays open so the user can see it; its tab_id is returned. The browser closes itself after a few idle minutes, which also closes its tabs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| goal | Yes | ||
| tab_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |