Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

browser-use-tool changedagents-and-tools/tool-use/browser-use-tool

Nearest release: v2.1.308, published 2 hours after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+3added
Lines−3removed
From line 205 where the diff opens
First seen 20 Aug 2026 this site's first read of the page
Recorded edits21to this page, all time

The whole hunk

from line 205, old and new numbered
/
lines
from line 205
205205 
206206Claude's first response ends with `stop_reason: "tool_use"` and carries one or more member `tool_use` blocks, each naming a member tool in `name` and carrying `"toolset_name": "browser"`:
207207 
208```json Output
208```text Output
209209{
210210 "id": "msg_01HCDu4XSTLzTAcodEQ58vDo",
211211 "type": "message",
from line 1054
10541054 
10551055A turn with several member calls is a batch action: run the calls in the order they appear, stop at the first failure, and answer every later call with `is_error: true` and the exact text `Not executed: an earlier action in this turn failed.` A batch uses the same response shape as [parallel tool use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/parallel-tool-use); the difference is that you run the blocks in order rather than concurrently. Here Claude clicks the search box it found earlier, types a query, and presses Enter in one turn:
10561056 
1057```json
1057```text wrap
10581058{
10591059 "role": "assistant",
10601060 "content": [
from line 1263
12631263* `paths` are file paths on the executor's filesystem, for deployments where the executor can read your application's files directly (the same condition under which you populate a download's `path`).
12641264* `document_ids` are identifiers for files your application has staged for the browser, for deployments where it can't. Your application defines what the identifiers mean; scope their resolution the way you scope `paths`, to files staged for this task.
12651265 
1266```json
1266```text wrap
12671267{
12681268 "type": "tool_use",
12691269 "id": "toolu_01N7gVzFEfZjLjgsYwnrPgrF",
Feedback