browserAct controls a gateway-local ephemeral Chromium session.
- Method:
browserAct - Scope:
run:write - Transports: HTTP RPC, WebSocket RPC
{ sessionId, actionId, expectedRevision?, action }; action is a closed union: navigate, history, click, type, press, scroll, or dialog.
Response: { revision, page, outcome }. Replaying actionId returns the original outcome.
Errors are versioned as v1 and include InvalidRequest, Unauthorized, Forbidden, REVISION_CONFLICT, SSRF_BLOCKED, QUOTA_EXCEEDED, and Internal.