Commit Graph

88 Commits

Author SHA1 Message Date
Jonathan Dobson
264b1751d4 Backend: implement InteractionBlock (#3810) 2025-10-24 16:34:14 -04:00
Marc Kelechava
aeefc301ed Webhook Replay Test URL (#3769)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-10-22 14:26:14 -07:00
Marc Kelechava
94aa66c241 Allow testing webhook response in setup flow (#3768) 2025-10-20 17:35:52 -07:00
Stanislav Novosad
fb24641212 Skyvern SDK Prototype (#3624) 2025-10-17 13:15:24 -06:00
Shuchang Zheng
d933ece5de make run_with and ai_fallback work in the public API (#3732) 2025-10-16 00:48:19 -07:00
Jonathan Dobson
7241bb1a74 add disable_cache to Validation and TaskV2 (#3721) 2025-10-15 11:31:49 -04:00
Shuchang Zheng
d4aa212f20 add disable_cache to block (#3713) 2025-10-14 17:09:19 -07:00
Shuchang Zheng
ce35b37470 block level script run (#3710) 2025-10-14 16:17:03 -07:00
Benji Visser
cfe77924e3 update blog and docs urls (#3671)
Signed-off-by: Benji Visser <benji@093b.org>
2025-10-10 10:40:58 -04:00
pedrohsdb
1c26b3b784 Forbid whitespaces in parameters (#3672) 2025-10-09 15:02:48 -07:00
Jonathan Dobson
a758b03861 make browser download timeout configurable for blocks and tasks (#3619) 2025-10-06 11:09:20 -04:00
Shuchang Zheng
708ccfa503 workflow default cache_key should be 'default' (#3609) 2025-10-03 17:01:32 -07:00
Shuchang Zheng
1cfa23ae38 generate description for cached action (#3603) 2025-10-02 18:53:08 -07:00
Shuchang Zheng
dd235e6ce4 cache_key for workflow creation is still optional (#3602) 2025-10-02 18:45:54 -07:00
Shuchang Zheng
84d88cdf3f All workflows are created with 'default' cache_key (#3601) 2025-10-02 18:33:26 -07:00
Suchintan
91b67f500c Add support for more proxies (#3591)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-10-02 11:12:06 -04:00
Shuchang Zheng
f97b53975f add ai_fallback to workflow_runs (#3581) 2025-10-01 14:13:56 -07:00
Jonathan Dobson
4d2ee0c665 add flag for forcing code_gen for v2 task block runs (#3576) 2025-10-01 13:52:42 -04:00
Jonathan Dobson
29d2d6f3c5 add debug_session_id column to workflow_runs table, and accept from a… (#3571) 2025-10-01 07:21:08 -04:00
Shuchang Zheng
da0db6912f allow max timeout 24h when creating browser sessions (#3559) 2025-09-30 07:53:26 -07:00
Shuchang Zheng
38a9ad2a6b Replace file_suffix with file_name (but keep vairable name for backwards compatibility), Add path to Azure Blob, remove defaulted {workflow_run_id} (#3557) 2025-09-29 19:30:21 -07:00
Jonathan Dobson
2a3cc647a5 migrate generate_script -> run_with (BE) (#3550) 2025-09-29 15:14:15 -04:00
LawyZheng
b2848ceaf2 public run endpoint with error code (#3512) 2025-09-24 14:49:20 +08:00
LawyZheng
1b3df07e53 workflow run sequential key (#3509) 2025-09-24 11:50:24 +08:00
Shuchang Zheng
c5280782b0 script gen post action (#3480) 2025-09-19 08:50:21 -07:00
Jonathan Dobson
f283958a52 Jon/allow block scripts to be fetched with status (#3469) 2025-09-18 17:57:23 -04:00
LawyZheng
3e12133af9 support proxy select for pbs (#3461) 2025-09-18 17:21:46 +08:00
LawyZheng
7dd1d5241c denpendent workflow run (#3457) 2025-09-18 13:32:55 +08:00
Shuchang Zheng
3bd0f8672b add status column to the workflow_scripts table (#3450) 2025-09-17 08:07:32 -07:00
Shuchang Zheng
720ebac72c add workflow_run.script_run and mark ai_fallback_triggered when the script falls back to ai run (#3433) 2025-09-14 22:53:52 -07:00
stenn930
8df506660e Azure Vault credential support (#3394) 2025-09-12 10:01:57 -07:00
LawyZheng
ceec64d201 generate error failure when summary failure reason (#3395) 2025-09-10 02:03:00 +08:00
Jonathan Dobson
1067e9a076 Debugger Continuity (BE) (#3314) 2025-08-28 20:05:24 -04:00
Shuchang Zheng
916ab6c067 flag to control ai fallback (#3313) 2025-08-29 05:24:17 +08:00
Shuchang Zheng
53d8c69e08 script skyvern fallback (#3285) 2025-08-24 13:45:00 -07:00
Jonathan Dobson
00db70cdc8 Add Cache Key Value API Endpoints and Db Methods (#3265) 2025-08-21 19:01:59 -04:00
LawyZheng
c0a31fe0a6 support cdp for task and workflow (#3244) 2025-08-21 11:16:22 +08:00
Shuchang Zheng
adee311e6a migrate block and workflow related schemas to skyvern/schemas/workflows.py (#3227) 2025-08-18 16:18:50 -07:00
Jonathan Dobson
e5106124e3 add endpoint and query for fetching script blocks for a wpid (#3164) 2025-08-11 19:21:44 -04:00
Shuchang Zheng
976d636b3a fix script creation post workflow run (#3160) 2025-08-10 22:57:00 -07:00
Shuchang Zheng
136fa70c48 add organization_id to script_blocks (#3150) 2025-08-08 20:24:44 -07:00
Shuchang Zheng
1a4bf1df1a projects -> scripts (#3123) 2025-08-06 22:23:38 -07:00
Shuchang Zheng
fe3d5cec10 project run (#3097) 2025-08-04 00:33:34 -07:00
Shuchang Zheng
d4bdca174f remove workflow_permanent_id from projects table + add use_cache and cache_project_id to workflows table (#3090) 2025-08-01 17:07:08 -07:00
Shuchang Zheng
88018418af create_project + update/deploy_project (#3075) 2025-07-31 21:25:17 -07:00
Shuchang Zheng
26ee411ddc shu/add project files (#3072) 2025-07-31 09:28:17 -07:00
Shuchang Zheng
3a58834f27 Add projects table (#3063) 2025-07-30 15:57:12 -07:00
Shuchang Zheng
42bbdda1d4 bump max session timeout to 4 hours (#3022) 2025-07-23 18:22:05 -07:00
Shuchang Zheng
2dbab09425 fix login schema (#3017) 2025-07-22 07:39:17 -07:00
Shuchang Zheng
6dcf07c241 update login code examples (#3015) 2025-07-22 06:38:08 -07:00