Commit graph

106 commits

Author SHA1 Message Date
Shuchang Zheng
4db5906d04
do not auto publish workflow with observer (#1640) 2025-01-25 04:08:51 +08:00
Shuchang Zheng
ef93ad65d3
Add a title search parameter to workflows endpoint, add index to work… (#1638)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-01-24 21:59:02 +03:00
Shuchang Zheng
5c37ebbb9e
Add status filter to workflow runs endpoints (#1637) 2025-01-24 18:31:26 +03:00
Shuchang Zheng
296abc7aa5
add organization_id to the Created workflow run log (#1636) 2025-01-24 18:04:07 +08:00
Shuchang Zheng
b62a6fec23
ExtractAction (#1632) 2025-01-24 16:21:26 +08:00
Shuchang Zheng
0fd1a87710
call webhook when time out (#1612) 2025-01-22 13:23:10 +08:00
Shuchang Zheng
1796af6df9
Add PDF Parser Block (#1600) 2025-01-20 23:33:54 +03:00
Shuchang Zheng
e4cb0987cb
Make text prompt executions a step in workflow runs (#1590) 2025-01-17 20:17:31 +03: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
Shuchang Zheng
111d1e3a8e
Bitwarden updates (#1547) 2025-01-14 01:28:30 -05:00
Shuchang Zheng
a798757541
add helper to generate webhook headers (#1543) 2025-01-13 19:28:14 -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
5ed7e5ad8e
Fix authentication errors (#1527) 2025-01-09 15:34:25 -05:00
Shuchang Zheng
74c8dd45f5
Misc loop block changes (#1494) 2025-01-06 01:58:24 -05:00
LawyZheng
c9c97fbb8c
fix workflow ouput order (#1473) 2025-01-03 13:03:46 +08:00
Shuchang Zheng
8c08edfb78
fix successful steps count (#1457) 2024-12-31 12:27:35 -08:00
Shuchang Zheng
171aef6bf7
add cost info to the workflow run repsonse (#1456) 2024-12-31 11:24:09 -08:00
Shuchang Zheng
682bc717f9
fix workflow run timeline infinite loop (#1431) 2024-12-23 13:37:30 -08:00
Shuchang Zheng
94a3779bd7
workflow runtime API (#1421) 2024-12-22 20:54:53 -08:00
Shuchang Zheng
2e37542218
add organization_id filter for get_workflow and get_workflow_run (#1422) 2024-12-22 17:49:33 -08:00
Shuchang Zheng
b256bace6a
create and update workflow run block inworkflow execution (#1419) 2024-12-22 11:16:23 -08:00
Shuchang Zheng
e81fdf6512
Improve workflow failure reason (#1388) 2024-12-16 15:22:52 -05:00
Shuchang Zheng
007cf86031
send webhook when task or workflow run is canceled (#1374) 2024-12-14 09:59:37 -08:00
LawyZheng
31c19938ff
parse yaml criterion to block (#1383) 2024-12-13 16:54:48 +08:00
LawyZheng
f028b48892
refactor loopblock value (#1381) 2024-12-13 02:37:37 +08:00
Shuchang Zheng
f5691d5742
Revert "refactor loopblock value" (#1380) 2024-12-12 10:06:06 -08:00
LawyZheng
0a6a2d8d33
refactor loopblock value (#1379) 2024-12-13 01:19:38 +08:00
Shuchang Zheng
e20de1e734
migrate to wait_for_upload_aiotasks for aiotasks cleanup (#1353) 2024-12-07 18:13:53 -08:00
Shuchang Zheng
7591873546
migrate Organization data model from skyvern/forge/sdk/models.py to skyvern/forge/sdk/schemas/organizations.py (#1343) 2024-12-06 17:15:11 -08:00
Shuchang Zheng
7f6b2c0929
shu/removeSettingsManager.get_settings (#1305) 2024-12-02 15:01:22 -08:00
LawyZheng
c401e37a05
continue on failure for lask block (#1299) 2024-12-02 15:45:16 +08:00
LawyZheng
87061f5bb6
upload all downloaded files when using s3 (#1289) 2024-11-29 16:05:44 +08:00
Shuchang Zheng
f491b017d1
create_empty_workflow interface in workflow service (#1286) 2024-11-28 10:26:15 -08:00
Shuchang Zheng
eec7e7c40c
fix workflow cleanup bug when there are no tasks created for the workflow (#1279) 2024-11-27 15:32:44 -08:00
LawyZheng
7bc6ec8e46
add download block (#1266) 2024-11-26 23:36:22 +08:00
LawyZheng
6b417d0e83
use task type instead of prompt template (#1261) 2024-11-26 11:29:33 +08:00
Shuchang Zheng
f28a3bc497
Enforce navigation_goal in NavigationBlock and data_extraction_goal in ExtractionBlock (#1257) 2024-11-25 11:19:35 -08:00
LawyZheng
284fba0aba
add wati block (#1254) 2024-11-25 10:42:34 +08:00
LawyZheng
3eb9d13327
add navigation, login, extraction workflow blocks (#1238) 2024-11-22 14:44:22 +08:00
LawyZheng
90f0b25f28
move action type validate in workflow runtime (#1235) 2024-11-22 01:32:46 +08:00
LawyZheng
df47d43176
cast action type (#1233) 2024-11-21 17:59:08 +08:00
LawyZheng
bb6d3e6a37
infer action type from instruction (#1231) 2024-11-21 17:38:42 +08:00
LawyZheng
7e5f5d6a41
use orignal action type (#1229) 2024-11-21 15:38:04 +08:00
LawyZheng
3f209404f7
add new workflow block (#1228) 2024-11-21 15:12:26 +08:00
LawyZheng
54f793c797
expose workflow failure reason to api (#1200) 2024-11-15 13:20:30 +08:00
LawyZheng
e3aa583b24
add workflow failure reason (#1198) 2024-11-15 11:07:44 +08:00
Shuchang Zheng
28d37545bc
Implement cancel workflow run endpoint (#1188) 2024-11-14 01:32:53 -08: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