browser_macro
Record, replay, list, or delete browser action macros for repeating tasks without model calls. Replay fills placeholders and revalidates each step to avoid acting on weak matches.
Instructions
Record, replay, list, or delete a macro — a discovered path with no model calls.
action="record_start" begin capturing ops (needs the session to be driving the task)
action="record_stop" finish and save under name
action="run" replay name; params fills {{placeholders}} in text/url
action="list" | "inspect" | "delete"
Replay re-resolves each step by role + name against a fresh observation and refuses to act when the best match is weak or ambiguous.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | ||
| name | No | ||
| action | Yes | ||
| params | No | ||
| session | No | default | |
| start_url | No | ||
| threshold | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |