Skip to main content
The Browser (kind: "web") is a web browser H provisions per session in the cloud, or Chrome on your own machine with local control. Reference a built-in browser by catalog name (like "h/browser"), or define one inline in an agent’s environments list. Inline, only id is required. Every other field has a default.

Fields

Sign-in and network fields

These apply to cloud browsers only.

Modes

At each step the agent gets a fresh observation of the page, then picks one or more actions. mode sets what the observation contains and which actions exist.
  • Cost tracks screenshots. text sends no images, so it uses the fewest tokens and runs fastest. markdown: true adds the page text on top of each screenshot. Default to visual, and switch to text for pure reading.
  • text mode pages instead of scrolling. Each observation says which chunk the agent is on. Raise chunk_size to fit more per step, at more tokens per observation.
  • Replay what the agent saw. Every observation is on the event stream: web in visual mode, textual_web in text mode.

Mode fields

mode is an object selected by type, carrying only the fields of that mode.
Text-mode browser

Actions

The agent picks actions on its own. You never call them, and there is no per-agent tool list. To shape how it uses them, set the agent’s instructions. Related: Profiles, Proxy, Vaults.