Commit Graph

518 Commits

Author SHA1 Message Date
LawyZheng
bff7544b83 fix scraping issue (#3035) 2025-07-25 12:53:22 +08:00
LawyZheng
4093a7fab0 fix style map parsing (#3029) 2025-07-25 00:50:06 +08:00
LawyZheng
0045bf4a79 do not remove target attr (#3013) 2025-07-22 18:01:45 +08:00
LawyZheng
7630aa41ea use seperated userr goal check for sequential click agent (#3011) 2025-07-22 14:38:47 +08:00
LawyZheng
03cc8a5a52 extend auto completion agent logic (#3010) 2025-07-22 14:25:47 +08:00
LawyZheng
8c72538d1c current view coordinate click (#3001) 2025-07-21 17:31:54 +08:00
LawyZheng
fcd22017b7 make scraping timeout configurable (#2991) 2025-07-19 13:18:12 +08:00
Jonathan Dobson
f5d7639de8 allow empty urls (#2984) 2025-07-18 10:20:33 -04:00
Shuchang Zheng
764ac1928c browser session streaming fix and clean up wait_on_persistent_browser_address (#2983) 2025-07-18 00:16:07 -07:00
Jonathan Dobson
c13c36f99e distinctify failed scrapes due to no url (#2977) 2025-07-17 16:19:16 -04:00
Jonathan Dobson
05a24026e2 remove unused func from webeye persistent sessions manager (#2976) 2025-07-17 16:06:34 -04:00
Shuchang Zheng
fc20d8b902 add app_url for browser session (#2948) 2025-07-14 23:44:17 -07:00
Shuchang Zheng
8e13be2e28 expose browser_session.browser_address (#2946) 2025-07-14 22:55:36 -07:00
LawyZheng
90b7f55d3c fix max steps for date picker agent (#2944) 2025-07-15 10:21:18 +08:00
LawyZheng
5363d33dcc fix interactable detecting (#2941) 2025-07-15 03:31:34 +08:00
LawyZheng
873b7b774d do not tirgger select loigc when trying to input search value (#2940) 2025-07-15 01:17:08 +08:00
LawyZheng
1ecafbdf3a fix sequential click agent bug (#2939) 2025-07-15 00:57:48 +08:00
LawyZheng
974d1d2fca extend chain click to add coordinate click (#2937) 2025-07-14 14:02:26 +08:00
LawyZheng
dd9710eb9f add force textural element as interactable exp (#2936) 2025-07-14 13:09:40 +08:00
Shuchang Zheng
13c27c5178 browser address schema update (#2931) 2025-07-10 23:50:27 -07:00
LawyZheng
6c47a8709f add skyvern element check and uncheck (#2902) 2025-07-09 10:58:22 +08:00
LawyZheng
427ad4d9ac add session pool (#2899) 2025-07-08 23:44:50 +08:00
LawyZheng
95ab8295ce laminar integration (#2887) 2025-07-07 14:43:10 +08:00
LawyZheng
a0aec45a5d increase max step for datapicker agent (#2886) 2025-07-07 13:19:42 +08:00
Shuchang Zheng
41f77a40c8 enable inline import alert and fix inline imports (#2856) 2025-07-01 12:48:00 -07:00
Shuchang Zheng
bba1755ff1 scroll back after screenshot (#2851) 2025-07-01 06:00:54 +00:00
Shuchang Zheng
cb17dbbb6f extend select agent to support date picker (#2849) 2025-07-01 13:12:39 +08:00
Shuchang Zheng
e448721468 add pointer detect for h element (#2846)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-30 14:20:20 +08:00
Asher Foa
a6bf217559 Fix typos (#2807) 2025-06-28 01:26:21 +00:00
Prakash Maheshwaran
11ca5b7250 Improve listbox option selection handling by using get() method and adding a check for None (#2788) 2025-06-27 01:31:09 +00:00
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