Commit Graph

488 Commits

Author SHA1 Message Date
Shuchang Zheng
a549e19f61 fallback to take screenshot with animation allowed (#2798)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-26 14:08:40 +00:00
Shuchang Zheng
980f815180 Better error message on screen timeouts (#2793)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2025-06-25 17:08:38 +00:00
Shuchang Zheng
e9d1df433e parse action context before triggering the sequential click logic (#2780) 2025-06-24 15:37:22 +00:00
Shuchang Zheng
df5f40bdb9 user defined browser header (#2752)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-19 07:42:34 +00:00
Shuchang Zheng
891d0530fb Fix overlapping images when merging screenshots (#2729) 2025-06-17 16:05:39 +08:00
Shuchang Zheng
f1bc1a03db disable complete verification when CUA engine (#2728)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-17 15:25:58 +08:00
Shuchang Zheng
26f4273d62 fix handler_utils.input_sequentially (#2724) 2025-06-15 14:32:34 -07:00
Shuchang Zheng
53ce34459a handler_utils.input_sequentially (#2722) 2025-06-14 17:01:53 -07:00
Shuchang Zheng
90e6038cd6 action handler helper function - download_file_safe (#2721) 2025-06-14 16:31:17 -07:00
Shuchang Zheng
775da18878 current viewpoint screenshot and scrolling n screenshot (#2716)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-14 14:59:50 +08:00
Shuchang Zheng
40e608f9cd vnc: persistent sessions manager update (#2706) 2025-06-13 08:55:41 -04:00
Wyatt Marshall
15d46aab82 ui-tars integration (#2656) 2025-06-13 13:23:39 +08:00
Shuchang Zheng
39a830ef6c add vnc streaming endpoints (#2695) 2025-06-12 16:43:16 +00:00
Prakash Maheshwaran
9868750de3 tested 1pass backend and vars (#2690)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-06-12 01:20:27 -07:00
Shuchang Zheng
9a29d966ab overhual llm key override (#2677) 2025-06-11 23:23:44 +08:00
Asher Foa
effd0c4911 Add pyupgrade pre-commit hook + modernize python code (#2611) 2025-06-10 18:52:38 +00:00
Asher Foa
049152df4a pydantic model config migration (#2646) 2025-06-10 17:17:30 +00:00
Shuchang Zheng
7fa002c500 CodeGen part1 - move ActionType to it's own py file (#2655) 2025-06-09 20:21:43 -07:00
Shuchang Zheng
311e641908 action.get_xpath (#2642) 2025-06-09 03:26:44 -07:00
Shuchang Zheng
c531395c39 fix input interactable detect (#2621)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-09 06:45:32 +00:00
Shuchang Zheng
019e244cd8 generate totp code right before input (#2608) 2025-06-06 00:41:06 +08:00
Shuchang Zheng
4fd8f5fdad add error handle for click event check (#2596) 2025-06-05 14:17:28 +08:00
Shuchang Zheng
a46f7248a7 enhance clickable element detect (#2595) 2025-06-05 14:05:34 +08:00
Shuchang Zheng
48f5f0913e fix llm_key_override (#2552) 2025-05-31 11:11:25 -07:00
Shuchang Zheng
2ed14f42e7 add model to Task and TaskV2; expose it to run_task endpoint; thread … (#2540) 2025-05-30 20:07:12 -07:00
Shuchang Zheng
f0b0a22d25 refresh options before doing select (#2537) 2025-05-30 11:41:36 +08:00
Shuchang Zheng
47709dc0d8 support cross domain css sheet parse (#2535) 2025-05-30 09:51:59 +08:00
Shuchang Zheng
49ef1aaa07 fix li interactable (#2511) 2025-05-29 23:03:39 +08:00
Shuchang Zheng
cf08ca951e Fix chrome user data dir problem (#2503) 2025-05-28 22:41:06 -07:00
Shuchang Zheng
31d6dbdacd stop removing target attr when scraping (#2495) 2025-05-28 15:55:01 +08:00
Shuchang Zheng
91a666f705 fix sequential click bug (#2494)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-05-28 15:33:29 +08:00
Shuchang Zheng
f985bcd95b select bugfix (#2439) 2025-05-23 16:30:35 +08:00
Shuchang Zheng
cca2772765 fix new tab a issue (#2437) 2025-05-23 13:18:42 +08:00
Shuchang Zheng
24a73b7af0 select option on click (#2391) 2025-05-20 00:08:55 +08:00
Shuchang Zheng
3e44a1995d doc revamp - complete code samples (#2378) 2025-05-18 13:45:46 -07:00
Shuchang Zheng
cfa9140c58 fix select replay bug (#2363) 2025-05-16 22:28:22 +08:00
Shuchang Zheng
ecd0c79f8c official totp code endpoint under the credentials route (#2357) 2025-05-15 19:49:42 -07:00
Shuchang Zheng
ad4b63d946 decrease auto completion attempts (#2356)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-05-16 09:24:58 +08:00
Shuchang Zheng
312ddf0d84 fix multi level selection issue (#2351) 2025-05-16 02:29:10 +08:00
Shuchang Zheng
ee5f98f451 fix multi level selection issue (#2350) 2025-05-16 02:23:33 +08:00
Shuchang Zheng
193df54c6e fix dom listener bug (#2344) 2025-05-15 01:22:38 +08:00
Shuchang Zheng
e927940800 no to build full tree but still adding structure representive div (#2342) 2025-05-14 16:54:04 +08:00
Shuchang Zheng
6148f6cd72 add structured div in the element tree (#2339) 2025-05-14 16:24:37 +08:00
Shuchang Zheng
082f944123 add timeout to browser session request (#2338) 2025-05-13 16:06:13 -07:00
Shuchang Zheng
d3ea8ef85b generate element xpath (#2335) 2025-05-14 02:11:16 +08:00
Suchintan
0184a0e705 Update N8N Readme with link to repo, disable doctoc metadata (#2330) 2025-05-13 00:09:03 -04:00
Shuchang Zheng
04ed3c8dab revert pdf (#2328) 2025-05-12 22:05:02 +08:00
Shuchang Zheng
d667841d02 fix hidden input element (#2314) 2025-05-09 13:52:12 +08:00
Shuchang Zheng
6338a404a4 refactor full page screenshot (#2310) 2025-05-09 01:29:40 +08:00
Shuchang Zheng
5971108237 fix shadown DOM parsing (#2295) 2025-05-06 03:10:10 +08:00