Skip to main content

Constructor

Self healing

By default, all find_element calls are wrapped with self-healing. When an element can’t be found, the SDK attempts to resolve it automatically.
Disable it globally via the constructor when you need strict assertions:
See self healing for details.

AI commands

execute

Execute a natural language instruction on the current screen.

assert_condition

Verify a condition without taking any action. Raises an error if the condition fails.

Session status

Report the outcome of a session so it is recorded on the dashboard.

Caching

The SDK supports caching to reduce AI calls for repetitive executions: