live_pick_element
Starts an interactive element picker on the target browser tab, waits for a user click, and returns the generated locator expression for use in automation scripts.
Instructions
Starts the element picker on the side panel's target tab (the pinned tab, or the active tab if none is pinned) and waits (up to 2 minutes) for the user to click something, returning the resulting locator expression -- the same picker the step editor's "Pick element" button uses, generated by the real Playwright engine (Locator.generateLocatorString()), ready to use as-is with set_locator/set_scope or a step's own selector. Requires the side panel open and connected. Pass pageObject+scope to restrict picking to that page object's named scope (see set_scope) -- only elements inside the scope's own root element are hoverable/clickable. The scope must be non-parametric -- a scope reused per row/instance has no single element to confine picking to here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | ||
| project | No | Path to the project root (same folder the side panel connects to). Defaults to the EASYSPEC_PROJECT environment variable if omitted. | |
| session | No | Which connected side panel to target, by its connection id (see live_status) -- only needed when more than one side panel is connected to the same project. | |
| pageObject | No |