class Tools(ABC)
def ui_action(func)
def get_state() -> Dict[str, Any]
def tap_by_index(index: int) -> str
def swipe( start_x: int, start_y: int, end_x: int, end_y: int, duration_ms: int = 300 ) -> bool
def drag( start_x: int, start_y: int, end_x: int, end_y: int, duration_ms: int = 3000 ) -> bool
def input_text(text: str) -> str
def back() -> str
def press_key(keycode: int) -> str
def start_app(package: str, activity: str = "") -> str
def take_screenshot() -> Tuple[str, bytes]
def list_packages(include_system_apps: bool = False) -> List[str]
def remember(information: str) -> str
def get_memory() -> List[str]
def complete(success: bool, reason: str = "") -> None
def describe_tools( tools: Tools, exclude_tools: Optional[List[str]] = None ) -> Dict[str, Callable[..., Any]]
tools
exclude_tools
Was this page helpful?