Skip to content

Browser shellware ​

Browser shellware gives AI a controlled browser surface. It resolves a current or named tab, then works with page meaning rather than fragile screen coordinates.

Tools ​

connect attaches to a tab or opens a URL.

query reads a compact page snapshot and finds targets by role, name, text, label, placeholder, or title.

click activates a matched target.

setValue replaces or appends text in an input, select, textarea, or editable element.

key sends a keyboard chord such as Enter, Escape, or Ctrl+L.

Use ​

Prefer the page's semantic names and the element handle returned by query. This makes an action clearer and more stable than relying on a CSS selector.

Browser shellware needs a browser environment. Actions can fail when a target is absent, ambiguous, hidden, or not interactive.

Verset documentation