Commit Graph

398 Commits

Author SHA1 Message Date
LawyZheng
26d96c295a stop retrying steps when decisive action failed (#1224) 2024-11-20 11:48:28 +08:00
Shuchang Zheng
e4c1cf65af introduce db timeout (#1222) 2024-11-19 17:18:25 -08:00
Shuchang Zheng
9896a70c61 shu/do not raise TargetClosedError in cleanup (#1220) 2024-11-19 13:03:43 -08:00
Shuchang Zheng
5477612d37 Better handling of failed to summarize failure reason (#1218) 2024-11-19 00:04:22 -08:00
JaysonAlbert
2c81875baf bugfix: TemplateNotFound on windows (#1185)
Co-authored-by: Shuchang Zheng <shu@skyvern.com>
2024-11-18 17:37:49 -08:00
Shuchang Zheng
8c653b461a add pool_pre_ping to sqlalchemy engine creation to ensure the connection liveness (#1206) 2024-11-16 12:28:20 -08:00
Shuchang Zheng
19fcd4065f handle navigation failure and fail a task in workflow run (#1205) 2024-11-15 20:07:01 -08:00
LawyZheng
ff2b297c98 update prompt to avoid taking actions on disabled element (#1202) 2024-11-15 22:50:19 +08:00
LawyZheng
e505671230 introduce complete verification (#1201) 2024-11-15 14:03:01 +08:00
LawyZheng
54f793c797 expose workflow failure reason to api (#1200) 2024-11-15 13:20:30 +08:00
LawyZheng
af6cca91d4 fix zipcode triggers auto completion (#1199) 2024-11-15 12:32:27 +08:00
LawyZheng
e3aa583b24 add workflow failure reason (#1198) 2024-11-15 11:07:44 +08:00
Shuchang Zheng
b2516dc95f Failed to convert css shape to string shape by LLM log should be warning (#1197) 2024-11-14 17:07:27 -08:00
Shuchang Zheng
675933128c support bedrock sonnet 3.5 inference profile (#1195) 2024-11-14 14:37:53 -08:00
Shuchang Zheng
1064a7efdb increase redis cache for svg and css from 1 week to 4 weeks (#1194) 2024-11-14 12:05:47 -08:00
Shuchang Zheng
17d9a56738 have a feature flag to decide if we should disable user_goal_check (#1192) 2024-11-14 11:11:29 -08:00
Shuchang Zheng
28d37545bc Implement cancel workflow run endpoint (#1188) 2024-11-14 01:32:53 -08:00
Shuchang Zheng
bcebc41a9b do not pass secrets as the parameter context in text prompt block (#1182) 2024-11-12 20:57:07 -08:00
Shuchang Zheng
11909cb1a7 make task block title empty string by default; use task_block.label for the running task.title if task_block.title is empty (#1181) 2024-11-12 20:34:26 -08:00
Shuchang Zheng
5744b3c4c1 Bug fix: totp could be None in bitwarden which fails the schema validation of BitwardenQueryResult (#1178) 2024-11-12 03:04:51 -08:00
Shuchang Zheng
efdf4b5cab introduce pyotp and support generating totp within skyvern (#1176) 2024-11-12 02:17:22 -08:00
LawyZheng
dd3869b3b7 extend auto completion coverage (#1165) 2024-11-11 18:57:59 +08:00
LawyZheng
45477ab327 fix download file extension (#1157) 2024-11-08 01:09:01 +08:00
Shuchang Zheng
c80597e7a5 make sure we do a web scrape before data extraction at the end of task to ensure the refreshness of the scraped data (#1152) 2024-11-06 22:55:21 -08:00
Shuchang Zheng
5583dee658 support list data schema (#1149) 2024-11-06 16:14:39 -08:00
LawyZheng
b62c2caae0 remove screenshot when check user goal (#1147) 2024-11-06 23:20:45 +08:00
LawyZheng
92d94954c4 migrate all users to user goal check (#1143) 2024-11-06 10:38:56 +08:00
LawyZheng
8b53bc4257 wrap page evaluate with timeout (#1133) 2024-11-05 11:11:27 +08:00
Shuchang Zheng
281feb60e4 Remove Call LLM API Log (#1132) 2024-11-04 22:00:15 -05:00
Shuchang Zheng
e5bcb08b6d Add new proxies RESIDENTIAL_IN, RESIDENTIAL_JP (#1126)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2024-11-04 22:20:31 +03:00
LawyZheng
82249ae7f0 skip css conversion for span with chidren (#1123) 2024-11-04 16:07:52 +08:00
Shuchang Zheng
d0a35622a7 add default timeout to wait_for_task (#1122) 2024-11-03 22:19:55 -08:00
Shuchang Zheng
2ac8a1a7d0 SKY-3915 Remove incomplete json fixing logic -- models have gotten better (#1121) 2024-11-04 00:56:58 -05:00
LawyZheng
971e726591 add browser console log (#1120) 2024-11-04 11:22:08 +08:00
Shuchang Zheng
bf06fcfeb7 Update max output tokens to 16K (#1110) 2024-11-02 21:46:55 -07:00
Shuchang Zheng
ad0bd0b4f5 fix task workflow cancel issue (#1111) 2024-11-01 15:13:41 -07:00
LawyZheng
de19cefa64 fix workflow can't save browser console log (#1102) 2024-11-01 02:17:22 +08:00
LawyZheng
d649699619 automatically parse file extension when downloading (#1101) 2024-11-01 01:24:34 +08:00
LawyZheng
de8e887e0f add browser console log artifact (#1097) 2024-10-31 23:10:11 +08:00
LawyZheng
00549c921b optimize async task and remove hover (#1095) 2024-10-31 10:49:02 +08:00
LawyZheng
8762865a0b convert css shape to string (#1092) 2024-10-31 00:12:13 +08:00
Shuchang Zheng
01fbdeece4 Fix actions API order, only order by created_at (#1090) 2024-10-30 18:21:00 +03:00
LawyZheng
54674c16cc update prompt to fix terminate issue (#1086) 2024-10-30 01:21:24 +08:00
LawyZheng
aaaacf3ec7 support custom select serach (#1085) 2024-10-29 16:04:41 +08:00
Shuchang Zheng
e4f005b6f6 include download in action history (#1078) 2024-10-28 13:37:32 -07:00
Shuchang Zheng
2b176df6f9 Fix action history (#1076) 2024-10-28 13:11:58 -07:00
LawyZheng
d2b79ab5de better failure reason (#1066) 2024-10-28 09:42:55 +08:00
Shuchang Zheng
d294259d63 ignore skyvern_element_hash and skyvern_element_data in action history (#1054) 2024-10-27 14:03:28 -07:00
Ikko Eltociear Ashimine
b6dde388d4 chore: update agent.py (#1064) 2024-10-27 01:58:09 -04:00
Shuchang Zheng
7f21e23244 add org id to the log for Failed to update workflow (#1057) 2024-10-25 12:27:10 -07:00