Commit Graph

325 Commits

Author SHA1 Message Date
Shuchang Zheng
30ae63bae9 pop frame_index from element for element hashing (#1785) 2025-02-18 16:45:17 +08:00
Shuchang Zheng
5e49685c76 refactor unique id generation (#1781) 2025-02-18 08:58:23 +08:00
Shuchang Zheng
c846d3871b do not clean up workflow in a task v2 block (#1771) 2025-02-17 02:40:47 +08:00
Maksim Ivanov
63a37cf799 Make get_browser_state async (#1775) 2025-02-16 20:10:00 +08:00
Shuchang Zheng
1759f06f65 trigger TerminateAction when totp code is not found (#1768) 2025-02-14 01:50:38 +08:00
Shuchang Zheng
b411af56a6 fix custom selection issue (#1766) 2025-02-13 21:11:14 +08:00
Shuchang Zheng
866a16ec99 When replaying cached actions, ignore input_text action with empty text (#1763) 2025-02-12 20:09:32 +08:00
Shuchang Zheng
f16367bf96 fix terminate action in caching - do not replay terminate + introduce SINGLE_CLICK_AGENT_LLM_API_HANDLER (#1760) 2025-02-12 17:10:24 +08:00
Shuchang Zheng
9cb2a7dbaf no need to complete verify for cached action anymore (#1756) 2025-02-11 15:55:41 +08:00
Shuchang Zheng
defd761e58 add functionality to cache task_run (#1755) 2025-02-11 14:47:41 +08:00
Shuchang Zheng
cc449dc9de skip press esc when no dropdown shown (#1728) 2025-02-06 01:23:34 +08:00
Shuchang Zheng
6f3dcd13b8 fix invisible iframe scraping (#1723) 2025-02-05 13:33:45 +08:00
Shuchang Zheng
0c0a368c64 fix select dropdown issue (#1718) 2025-02-05 01:27:49 +08:00
Shuchang Zheng
430c6b7851 add select agent llm handler (#1713) 2025-02-04 19:16:39 +08:00
Shuchang Zheng
f0b274d31d add get page video timeout (#1710) 2025-02-04 14:56:37 +08:00
Shuchang Zheng
b43f1bfec2 wait files fully downloaded before complete task (#1707) 2025-02-03 23:49:46 +08:00
Shuchang Zheng
b4f2ec945c optimize multiple select (#1703) 2025-02-03 19:19:39 +08:00
Shuchang Zheng
204972e225 Add step / task / workflow run / observer metrics as logs (#1698)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2025-02-01 14:10:38 -05:00
Shuchang Zheng
0fa11a484b improve selection dom listener performance (#1667) 2025-01-28 21:14:31 +08:00
Shuchang Zheng
f01502bdde optimize domutils (#1656) 2025-01-27 22:01:15 +08:00
Shuchang Zheng
4b2ea40947 fix build boundingbox timeout (#1646) 2025-01-26 12:59:07 +08:00
LawyZheng
3a1b6d185d optimize hover style map (#1635) 2025-01-24 16:31:59 +08:00
Shuchang Zheng
b62a6fec23 ExtractAction (#1632) 2025-01-24 16:21:26 +08:00
Shuchang Zheng
1c2425171f reduce hover style map (#1634) 2025-01-24 16:18:42 +08:00
Shuchang Zheng
e31b18fb00 support frameset (#1633) 2025-01-24 14:22:47 +08:00
Shuchang Zheng
b42a1900e2 optimize downalod waiting time logic (#1626) 2025-01-23 22:04:32 +08:00
Shuchang Zheng
ed4d0c59e7 speed up extraction (#1617) 2025-01-22 22:43:50 +08:00
Shuchang Zheng
74d9c65e54 add reload action validate (#1598) 2025-01-20 11:56:09 +08:00
Shuchang Zheng
39bb4558bf introduce a way to reload the page (#1597) 2025-01-20 11:24:39 +08:00
Shuchang Zheng
0c02bdef19 add td interactable detecting (#1596) 2025-01-20 11:10:51 +08:00
Shuchang Zheng
4d2befd90a fix <a> interactable detecting (#1588)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-01-17 14:16:00 +08:00
Shuchang Zheng
0f390630a9 Revert "fix filter pick issue" (#1580) 2025-01-16 21:38:28 +08:00
Shuchang Zheng
32f9c19385 fix filter pick issue (#1577) 2025-01-16 19:52:08 +08:00
Shuchang Zheng
34c3434885 shu/autoupgrade pre commit (#1553) 2025-01-14 14:06:43 -08:00
Shuchang Zheng
0392763998 add webhook support for observer (#1546) 2025-01-14 08:59:53 -08:00
LawyZheng
d63061f13b fix search on auto completion (#1544) 2025-01-14 13:08:35 +08:00
LawyZheng
e10d9d46fb decrease the hash trigger to 150 (#1541) 2025-01-13 17:56:45 +08:00
Maksim Ivanov
a4744ed9f5 Use persistent browser session in runnables (#1510)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
Co-authored-by: Shuchang Zheng <shu@skyvern.com>
2025-01-09 13:04:53 -08:00
LawyZheng
5ca2c45be1 fix selection issue (#1526) 2025-01-10 01:44:20 +08:00
LawyZheng
f4031fc4f7 fix finding blocking element issue (#1524) 2025-01-09 16:41:26 +08:00
LawyZheng
dc53a49749 fix date picker issue (#1523) 2025-01-09 16:14:31 +08:00
Maksim Ivanov
7bfb1e9b21 Define browser manager API (#1497)
Co-authored-by: Shuchang Zheng <shu@skyvern.com>
2025-01-08 09:14:38 -08:00
LawyZheng
c6140fa405 fix selection issues (#1515) 2025-01-08 14:27:50 +08:00
LawyZheng
6b4b52a6c4 hash long href link (#1500) 2025-01-06 23:26:07 +08:00
Shuchang Zheng
100dcb014c Update domutils to handle cursor:auto (#1489) 2025-01-05 00:32:41 -05:00
LawyZheng
113c91b108 fix TOTP input issue (#1462) 2025-01-02 22:10:51 +08:00
LawyZheng
aad741d8de re-add several label element to the element tree (#1429) 2024-12-24 02:44:09 +08:00
Shuchang Zheng
58413db172 new API to the workflow run page (#1400) 2024-12-17 17:17:18 -08:00
Shuchang Zheng
be48737b5e close the new page/window opened by file download action (#1404) 2024-12-17 01:54:44 -08:00
LawyZheng
b8e12f8fcd mask value for password input (#1403) 2024-12-17 17:42:36 +08:00