Skip to main content

_create_memory_aware_error

action_logger

Decorator to add logging to action methods. Skips logging if already inside a high-level action to avoid logging internal calls.

high_level_action

Decorator for high-level actions that should suppress low-level logging. When a function is decorated with this, all low-level action_logger decorated functions called within it will skip logging. This decorator itself will log the high-level action.

WebSocketBrowserWrapper

Python wrapper for the TypeScript hybrid browser toolkit implementation using WebSocket.

init

Initialize the wrapper. Parameters:
  • config: Configuration dictionary for the browser toolkit

_ensure_ref_prefix

Ensure ref has proper prefix

_process_refs_in_params

Process parameters to ensure all refs have ‘e’ prefix.