Commit Graph

33 Commits

Author SHA1 Message Date
Shuchang Zheng
19c7c56af7 migrate ProxyLocation to skyvern.schemas.runs (#2011) 2025-03-24 15:15:21 -07:00
Shuchang Zheng
d3dbdee800 Add browser session id permission checking for task v1, v2, and workflow runs (#1980) 2025-03-20 14:26:14 -07:00
Shuchang Zheng
bc8e458ed1 fix workflow run browser context missing problem (#1902) 2025-03-07 15:06:24 -08:00
Shuchang Zheng
fd934dcfe6 fix task v2 block goto url issue (#1899) 2025-03-07 10:27:19 +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
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
Shuchang Zheng
9896a70c61 shu/do not raise TargetClosedError in cleanup (#1220) 2024-11-19 13:03:43 -08:00
LawyZheng
1b9f45b908 fix unclosed browser when navigation error (#1139) 2024-11-06 01:27:35 +08:00
LawyZheng
a81faabc73 add timeout when close browser (#1134) 2024-11-05 17:27:38 +08:00
Shuchang Zheng
ad0bd0b4f5 fix task workflow cancel issue (#1111) 2024-11-01 15:13:41 -07:00
LawyZheng
de8e887e0f add browser console log artifact (#1097) 2024-10-31 23:10:11 +08:00
LawyZheng
533c814558 pass organization id to launch browser (#1000) 2024-10-18 15:02:11 +08:00
Kerem Yilmaz
bfce9f2279 Fix cyclic import (#781) 2024-09-07 01:57:47 -07:00
Kerem Yilmaz
95b2e53c46 Add persist_browser_session flag to workflows (#777) 2024-09-06 12:01:56 -07:00
LawyZheng
2e11f24f5c fix no exist artifact read (#753) 2024-08-29 15:47:00 +08:00
Kerem Yilmaz
43cbfa7451 Ensure Task Clenup - add timeout to browser context close (#714) 2024-08-22 12:36:30 -07:00
LawyZheng
6c0f94ac0a support multi tabs (#692) 2024-08-09 10:46:52 +08:00
LawyZheng
845ae8d3e4 fix recreate workflow browser (#673) 2024-08-05 14:45:55 +08:00
Kerem Yilmaz
b20f3e13c0 Fix dynamic browsers for workflows (#650) 2024-07-25 13:29:23 -07:00
Kerem Yilmaz
87d6e71768 Give playwright access to CodeBlock (#588) 2024-07-11 09:35:07 -07:00
LawyZheng
be97d0bdb1 add step prepare and browser clean up (#554) 2024-07-05 02:17:34 +08:00
LawyZheng
df2c55ba86 add validate browser (#481) 2024-06-17 11:22:36 +08:00
Shuchang Zheng
2466897158 adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -07:00
Shuchang Zheng
e89318aba8 remove connect_to_scraping_browser (#303) 2024-05-13 09:08:12 -07:00
LawyZheng
8d87e71891 remove the old context tree (#268) 2024-05-08 10:16:30 +08:00
Shuchang Zheng
6473635de4 roll out new context tree 100% (#266) 2024-05-06 20:25:04 -04:00
Kerem Yilmaz
e75b86c611 webshare backbone connection (#255) 2024-05-04 16:44:51 -04:00
LawyZheng
f000793591 Upgrade context limit (#235) 2024-04-25 09:38:39 +08:00
Kerem Yilmaz
a23c9f11a8 turn off new context tree (#224)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-04-24 00:14:33 -07:00
LawyZheng
cc6ae8bae0 refactor context tree (#212) 2024-04-21 22:30:37 +08:00
Kerem Yilmaz
15d78d7b08 Sync cloud skyvern to oss skyvern (#55) 2024-03-12 22:28:16 -07:00
Kerem Yilmaz
9eddb3d812 Move the code over from private repository (#3) 2024-03-01 10:09:30 -08:00