From cfca82ed0c98f5b7debbd67ce8fca0e4f855b2d2 Mon Sep 17 00:00:00 2001 From: chendelian <116870791@qq.com> Date: Mon, 11 May 2026 11:56:33 +0800 Subject: [PATCH] feat(rpa_helpers): export public API in package __init__ Co-authored-by: Cursor --- scripts/service/rpa_helpers/__init__.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 scripts/service/rpa_helpers/__init__.py diff --git a/scripts/service/rpa_helpers/__init__.py b/scripts/service/rpa_helpers/__init__.py new file mode 100644 index 0000000..e2eeeeb --- /dev/null +++ b/scripts/service/rpa_helpers/__init__.py @@ -0,0 +1,20 @@ +"""account-manager 提供给业务 skill 的 RPA helper 库。 + +业务 skill 同进程 import 使用,不通过 CLI subprocess。 +""" +from .auth_flows import ( # noqa: F401 + AuthStrategyError, + LoginResult, + ensure_logged_in, + ensure_logged_in_api_token, + ensure_logged_in_client_certificate, + ensure_logged_in_device_bound, + ensure_logged_in_password_auto, + ensure_logged_in_password_plus_2fa, + ensure_logged_in_password_with_captcha, + ensure_logged_in_per_session_manual, + ensure_logged_in_qr_code_manual, + ensure_logged_in_sso_redirect, +) +from .browser import close_browser, launch_browser_with_profile # noqa: F401 +from .human import human_click, human_scroll_to, human_select, human_type, pause # noqa: F401