Commit graph

50 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
6d8a49d5b5
file upload block backend (#2000) 2025-03-23 15:37:20 -07:00
Shuchang Zheng
32ad324af7
Do not run complete verification for extract blocks or tasks without nav goal + disable complete verification for nav blocks in task v2 run (#1973) 2025-03-19 18:16:55 -07:00
Shuchang Zheng
d31e4bf268
max task steps for task v2 (#1877) 2025-03-04 01:07:07 -05:00
Shuchang Zheng
8a1b0f3797
Add bitwarden_item_id to bitwarden_login_credential (#1871)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-03-03 19:45:50 +03:00
Shuchang Zheng
4407c19417
Add credentials table, CRUD endpoints, and credential parameter (#1767)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-02-13 19:00:19 +03:00
Shuchang Zheng
5e4b86c828
WIP - Loop node advanced parameters + complete_if_empty (#1675) 2025-01-29 22:40:25 +03:00
Shuchang Zheng
185fc330a4
add observer task block (#1665) 2025-01-28 16:59:54 +08:00
Shuchang Zheng
4db5906d04
do not auto publish workflow with observer (#1640) 2025-01-25 04:08:51 +08:00
Shuchang Zheng
1796af6df9
Add PDF Parser Block (#1600) 2025-01-20 23:33:54 +03:00
Shuchang Zheng
a241b09701
Fix Loop block parameters (#1492) 2025-01-05 23:47:48 -05:00
Shuchang Zheng
b5d6e4184e
UrlBlock - a block to navigate to a url (#1461) 2025-01-02 09:26:21 -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
a8dfc51b5a
set a DEFAULT_TEXT_PROMPT_LLM_KEY if TextPromptBlock.llm_key is not passed to backend (#1280) 2024-11-27 16:41:52 -08:00
LawyZheng
7bc6ec8e46
add download block (#1266) 2024-11-26 23:36:22 +08:00
Shuchang Zheng
74a9fc70d6
enforce navigation_goal for Navigation Task (#1260) 2024-11-25 15:20:07 -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
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
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
5583dee658
support list data schema (#1149) 2024-11-06 16:14:39 -08:00
Shuchang Zheng
9048cdfa73
add actions db model and caching V0 (#980) 2024-10-15 12:06:50 -07:00
Kerem Yilmaz
b0aa181c68
Credit Card Parameter (#903) 2024-10-03 16:18:21 -07:00
Kerem Yilmaz
4a599bbf55
Ykeremy/downloaded filename prefix (#814) 2024-09-11 21:56:38 -07:00
Kerem Yilmaz
b9f5e33876
TOTP code db + agent support for fetching totp_code from db (#784)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-09-08 15:07:03 -07:00
Kerem Yilmaz
95b2e53c46
Add persist_browser_session flag to workflows (#777) 2024-09-06 12:01:56 -07:00
Kerem Yilmaz
ea1039277f
email relay (#598)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-07-11 21:34:00 -07:00
Kerem Yilmaz
6f88ae31a0
Implement BitwardenSensitiveInformationParameter (#589) 2024-07-11 09:48:14 -07:00
Kerem Yilmaz
6929a1d24d
Implement FileURLParserBlock and FILE_URL WorkflowParameterType (#559) 2024-07-05 17:08:20 -07:00
Kerem Yilmaz
63adc860ef
is_saved_task parameter for workflows (#526) 2024-06-27 12:53:08 -07:00
Kerem Yilmaz
0ede4fdfa0
Introduce collectionid filter for bitwarden parameters (#454) 2024-06-10 22:06:58 -07:00
Kerem Yilmaz
f1d5a3a687
complete_on_downloads for task block (#403) 2024-06-02 23:24:30 -07:00
Kerem Yilmaz
482a8b8466
Remove unused BlockYAML.output_parameter_key (#329) 2024-05-16 15:46:31 -07:00
Kerem Yilmaz
72d25cd37d
workflow apis (#326)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-16 10:51:22 -07:00
Kerem Yilmaz
a106452034
Ykeremy/workflow execution updates (#314) 2024-05-14 00:35:37 -07:00
Kerem Yilmaz
270642c60c
add max_steps_per_run to task (#297)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-11 17:13:21 -04:00
Kerem Yilmaz
4a3e897dad
Ykeremy/context parameter source parameters (#200) 2024-04-16 15:41:44 -07:00
Kerem Yilmaz
8c12e2bc20
For loop block updates (#176) 2024-04-10 16:47:25 -04:00
Kerem Yilmaz
0800990627
Workflow Fixes (#156) 2024-04-04 19:09:19 -07:00
Kerem Yilmaz
1d1e29b813
Implement BitwardenLoginCredentialParameter (#151) 2024-04-03 16:01:03 -07:00
Kerem Yilmaz
7562cd9c25
Implement SendEmailBlock (#137) 2024-03-31 01:58:11 -07:00
Kerem Yilmaz
3d1b146470
Implement DownloadToS3Block (#133) 2024-03-28 16:46:54 -07:00
Kerem Yilmaz
c58aaba4bb
Ykeremy/workflow prompt block (#124) 2024-03-25 00:57:37 -07:00
Kerem Yilmaz
0b5456a4c6
Workflow: YAML interface (#123) 2024-03-24 22:55:38 -07:00