Tools
Browsers and platform reach — chromeless, user-browser, platform, recorder.
Tools give an element hands in the wider world: `chromeless` is the headless browser substrate, `user-browser` drives a real user session, `platform` exposes the platform's own capabilities, and `recorder` captures a session for replay. Reach for a tool when an operation needs to *act on something external* — scrape a page, fill a form, automate a UI — rather than compute over data it already holds.
Capabilities
| "Element" | "access" | "activity" | "attach" | "attachments" | "batch_stats" | "compose" | "context" | "create" | "delete" | "detach" | "disable" | "enable" | "export_bundle" | "get" | "import_bundle" | "intention" | "invoke" | "list_attachments" | "logs" | "mcp_tool_def" | "promote" | "readme" | "readme_update" | "remove-modifier" | "reset" | "restore" | "run_get" | "runs" | "schema" | "source" | "source_branches" | "source_promote" | "source_repair" | "source_status" | "source_validate" | "stats" | "tree" | "update" | "update_meta" | "version" |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| "Chromeless" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "·" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "Platform" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "Recorder" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "User Browser (deprecated)" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
Elements
- "Chromeless" "Provides a headless browser session to attached elements via the Triform cloud_browser_worker binary — custom Chromium build with an embedded encoder factory and FrameSinkVideoCapturer"
- "Platform" "Unified tool capabilities for agents — workspace, shell, git, web, devtools, delegation, and custom actor tools"
- "Recorder" "Records native Chromeless WebRTC browser sessions to durable WebM segments + a finalized event timeline in a `files` store, replayable later."
- "User Browser (deprecated)" "Legacy: pre-unification shape of a paired user browser. Superseded by `browser` with backend=user-extension."