Commit Graph

116 Commits

Author SHA1 Message Date
Marc Kelechava
4401216346 add step count to webhooks and get run payload (#4410) 2026-01-07 11:41:57 -08:00
LawyZheng
6db8fe2ae6 support browser type choice for pbs (#4406) 2026-01-07 15:39:53 +08:00
Marc Kelechava
c5251e7115 add PH proxy option (#4395) 2026-01-05 09:52:22 -08:00
Suchintan
83466be421 Update data center proxies to point to new provider (#4386)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-01-03 22:16:25 -05:00
LawyZheng
c2bf0f8913 support extension choice in pbs (#4364) 2025-12-24 13:01:52 +08:00
Marc Kelechava
8ebe0f2bfb Add support for custom URLs in the retry webhook API (#4329) 2025-12-18 10:38:51 -08:00
Marc Kelechava
ed0b0e4d17 add proper response to upload files endpoint (#4317) 2025-12-17 13:27:04 -08:00
Shuchang Zheng
ba5f0620d5 introduce action.has_mini_agent (#4295) 2025-12-15 06:58:49 +08:00
LawyZheng
86ec31f556 http block support multipart (#4259) 2025-12-11 01:03:11 +08:00
Shuchang Zheng
753a36ac2e workflow DAG execution (#4222) 2025-12-07 12:37:00 -08:00
Stanislav Novosad
4b9c89e22b SDK: download files improments (#4198) 2025-12-04 13:44:47 -07:00
Stanislav Novosad
4665f8907d SDK: download files (#4196) 2025-12-04 10:50:29 -07:00
Jonathan Dobson
b30f3b09c8 Browser recording: events to blocks (#4195) 2025-12-04 12:04:38 -05:00
LawyZheng
bc8b20a742 rename to next loop on failure (#4194) 2025-12-04 16:33:58 +08:00
LawyZheng
9888bd27d4 next interation on failure (#4192) 2025-12-04 14:51:44 +08:00
Shuchang Zheng
dfbd0a36cf Add BranchCriteriaTypeVar and ConditionalBlockYAML (#4173) 2025-12-02 19:02:01 -05:00
Marc Kelechava
b23fea86be [Backend] Add City and State targeting for Massive geo-targeting (#4133) 2025-11-28 14:24:44 -08:00
Shuchang Zheng
335aa8f2df Add workflow definition version (#4066) 2025-11-21 17:23:39 -08:00
LawyZheng
48b3176d4e fix schema validation (#4044) 2025-11-20 14:59:53 +08:00
Marc Kelechava
5779e3e50f Create a carousel to move Cookbook Templates onto Discover Page (#4023) 2025-11-18 14:50:34 -08:00
Marc Kelechava
fcc00b9c9d Expand Proxy locations to current list of all Massive supported countries (#4022) 2025-11-18 14:44:19 -08:00
Shuchang Zheng
d118eb5d4e remove cache actions (#4015) 2025-11-17 21:06:51 -08:00
pedrohsdb
34eb5bb85b respect workflow and block model overrides (#4013) 2025-11-17 19:38:27 -08:00
Stanislav Novosad
6319847709 SDK: more logs & small fixes (#3945) 2025-11-10 15:53:39 -07:00
Celal Zamanoglu
dea70f2782 improvements for folders and parameters (#3918)
Co-authored-by: Jonathan Dobson <jon.m.dobson@gmail.com>
2025-11-06 12:09:26 -05:00
Marc Kelechava
3db5ec6cd7 [SKY-6974] Browser Profiles [2/3] Marc/backend browser session profiles (#3923) 2025-11-06 01:24:39 -08:00
Celal Zamanoglu
75948053b9 Folders, Persistent Import Progress Tracking & UX Enhancements (#3841)
Co-authored-by: Jonathan Dobson <jon.m.dobson@gmail.com>
2025-11-05 10:37:18 -05:00
Shuchang Zheng
16f61af6cf add workflow_run_id and workflow_run_block_id in create/update script_blocks code (#3904) 2025-11-05 08:46:03 +08:00
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