Commit Graph

105 Commits

Author SHA1 Message Date
Shuchang Zheng
625af80b89 workflow_run_block_id index for artifacts (#1450) 2024-12-30 10:18:37 -08:00
Shuchang Zheng
c4720276c8 add workflow run block screenshot and observer thought screenshots (#1444) 2024-12-27 19:23:07 -08:00
Shuchang Zheng
9e6c2362bf new observer thoughts (#1442) 2024-12-27 09:04:09 -08:00
Shuchang Zheng
d03957d590 add loop_values, current_value and current_index for WorkflowRunBlock (#1441) 2024-12-27 00:54:37 -08:00
Shuchang Zheng
acbdcb14e3 shu/workflowrun timeline get observer cruise id by workflow run id (#1430) 2024-12-23 11:48:27 -08:00
Shuchang Zheng
501ab7f9a1 add navigation_payload to workflow run block (#1428) 2024-12-23 09:08:17 -08:00
Shuchang Zheng
68dae6dddd loop_over, current_value and current_index in the workflow_run_blocks table (#1425) 2024-12-23 01:13:25 -08:00
Shuchang Zheng
2029c0c41f make observer thought artifacts work (#1423) 2024-12-22 23:01:02 -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
8b75586fb1 workflow run block db + schema transformation code (#1418) 2024-12-20 07:40:32 -08:00
LawyZheng
a6fec7b282 fix get latest step (#1412) 2024-12-18 13:35:42 +08:00
Shuchang Zheng
58413db172 new API to the workflow run page (#1400) 2024-12-17 17:17:18 -08:00
Maksim Ivanov
b8e2527ea0 Record logs into step artifacts (#1339)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
Co-authored-by: LawyZheng <lawyzheng1106@gmail.com>
Co-authored-by: Nick Fisher <nick.fisher@avinium.com>
2024-12-17 15:32:38 -08:00
Maksim Ivanov
c97b261f96 Introduce persistent browser sessions model (#1408) 2024-12-17 10:45:38 -08:00
Shuchang Zheng
985f8c9428 add permanent_workflow_id to observer_cruises and observer_thoughts (#1396) 2024-12-16 14:34:31 -08:00
Shuchang Zheng
9ac37350ef improve the task history - add more loop task metadata to improve observer's understanding of the loop (#1368) 2024-12-10 20:37:15 -08:00
Shuchang Zheng
5842bfc1fd create cruise related artifact in cruise api (#1355) 2024-12-08 21:17:58 -08:00
Shuchang Zheng
bda119027e add observer cruise creation and completion (#1354) 2024-12-08 12:43:59 -08:00
Shuchang Zheng
fbc6677f9e fix missing video recording - recording is stored in the first step (#1350) 2024-12-07 21:19:31 -08:00
Shuchang Zheng
620b5bfdea Drop all the foreign keys on artifacts table except for the organization_id (#1352) 2024-12-07 17:34:18 -08:00
Shuchang Zheng
127f25c663 Observer artifact creation (#1345) 2024-12-07 12:22:11 -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
3467382845 add observer_thought_id to artifacts table (#1341) 2024-12-06 10:25:20 -08:00
Shuchang Zheng
bb03891f55 ObserverThought reproduce migration script (#1338) 2024-12-06 00:58:30 -08:00
Shuchang Zheng
95bef7f441 add observer cruise id to artifacts table (#1337) 2024-12-05 23:28:49 -08:00
Shuchang Zheng
f1733a5054 add workflow_run_id column to artifacts + ObserverCruise and ObserverThought (#1298) 2024-12-05 23:16:41 -08:00
Shuchang Zheng
01e9678d27 workflow run block (#1332) 2024-12-05 17:14:05 -08:00
Shuchang Zheng
04d568541a created_at index for steps table (#1301) 2024-12-02 09:25:13 -08:00
Shuchang Zheng
379d5a30cd Add application column to tasks (#1291)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2024-11-29 16:43:02 +03:00
LawyZheng
6b417d0e83 use task type instead of prompt template (#1261) 2024-11-26 11:29:33 +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
Shuchang Zheng
e4c1cf65af introduce db timeout (#1222) 2024-11-19 17:18:25 -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
LawyZheng
e3aa583b24 add workflow failure reason (#1198) 2024-11-15 11:07:44 +08:00
Shuchang Zheng
01fbdeece4 Fix actions API order, only order by created_at (#1090) 2024-10-30 18:21:00 +03:00
Shuchang Zheng
0e3da8d1d3 workflow parameter validation (#1028) 2024-10-22 17:36:25 -07:00
Shuchang Zheng
b0d9f9ce5f Add sorting to task api (#1018) 2024-10-21 20:34:42 +03:00
Shuchang Zheng
b31b77707c add confidence_float to actions table (#1008) 2024-10-20 12:10:58 -07:00
Shuchang Zheng
ec9b77c699 Implement actions api changes (#1007) 2024-10-18 22:50:02 +03:00
Shuchang Zheng
dad53e1f6a remove task actions (#998) 2024-10-17 23:24:12 -07:00
Shuchang Zheng
9048cdfa73 add actions db model and caching V0 (#980) 2024-10-15 12:06:50 -07:00
Shuchang Zheng
75a3d66f16 remove scheduler (#964) 2024-10-11 15:26:58 -07:00
Kerem Yilmaz
6cf20221e6 Add tasks.workflow_run_id index (#946) 2024-10-09 09:55:47 -07:00
Kerem Yilmaz
8aa29bedcf Add a query param to filter out workflow tasks (#919) 2024-10-08 00:09:46 +03:00
Kerem Yilmaz
b0aa181c68 Credit Card Parameter (#903) 2024-10-03 16:18:21 -07:00
Kerem Yilmaz
36135a613b Bitwarden Security Upgrade (#900) 2024-10-02 15:16:08 -07:00
Kerem Yilmaz
d67aaeffb0 Multipage workflow improvements (#875) 2024-09-24 08:51:51 -07:00