Commit Graph

268 Commits

Author SHA1 Message Date
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
Shuchang Zheng
c60156634a add log context for No browser state found when creating workflow_run_block (#3977) 2025-11-11 23:17:14 -08:00
pedrohsdb
ea7361c9f2 Flatten timeline so forloops and taskv2 blocks play nice (#3946) 2025-11-07 17:32:10 -08: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
Jonathan Dobson
8288c973bd Backend: unified /runs URL (#3898) 2025-11-04 18:30:17 -05:00
Suchintan
92d2013dc9 Add JSON to code block (#3885)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-11-03 22:36:18 -05:00
Jonathan Dobson
299ceb14f3 make templating strictness easy to switch between (#3835) 2025-10-28 14:01:49 -04:00
Jonathan Dobson
4bb9a650cc make jinja rendering in blocks more strict (#3827) 2025-10-27 15:34:01 -04:00
Jonathan Dobson
353358ee17 Jon/backend hitl buffs (#3826) 2025-10-27 14:50:17 -04:00
Jonathan Dobson
264b1751d4 Backend: implement InteractionBlock (#3810) 2025-10-24 16:34:14 -04:00
Jonathan Dobson
ae5a0de705 backend - add 'paused' as a workflow run status (#3800) 2025-10-23 09:58:43 -04:00
Stanislav Novosad
54918a1b92 Make PostHog async (#3786) 2025-10-21 21:14:02 -06:00
Shuchang Zheng
dc34725aa5 task v2 block should have disable_cache (#3731) 2025-10-16 00:31:14 -07: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
Suchintan
d45d175446 Format recipients email block (#3687)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-10-10 18:56:44 -04:00
pedrohsdb
01dbdc5b63 allow_codeblock_as_first_block (#3673) 2025-10-09 17:33:36 -07:00
LawyZheng
6207ee1ce4 fix codeblock skyvern credential (#3665) 2025-10-10 00:38:29 +08:00
LawyZheng
a2b6a0da2c code block support credential (#3656) 2025-10-09 16:46:24 +08:00
LawyZheng
1424c25f43 skip exception if pre block screenshot failed (#3652) 2025-10-09 12:41:19 +08:00
LawyZheng
0c3b5488cc fix sequential run issue (#3643) 2025-10-08 15:57:01 +08:00
Jonathan Dobson
a758b03861 make browser download timeout configurable for blocks and tasks (#3619) 2025-10-06 11:09:20 -04:00
pedrohsdb
82b4396d64 adding real username and pwd keys (#3607) 2025-10-03 13:18:59 -07:00
Shuchang Zheng
7e5c4b3a03 fix workflow_runs.code_gen to enforce code generate only for task v2 block run (#3597) 2025-10-02 16:06:54 -07:00
Suchintan
8b0541af9f Fix bug with downloaded file getting their file path added, fix bug with azure blob path (#3592)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-10-02 14:32:41 -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
pedrohsdb
878ef36a36 support templating with secrets / credentials (#3565) 2025-09-30 13:20:44 -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
Shuchang Zheng
56b4d828c1 fix workflow_run.run_with override (#3543) 2025-09-27 11:18:17 -07:00
Shuchang Zheng
90096bc453 script gen - support skyvern.loop & cleaner interfaces for generated code (no need to pass context.parameters, implicit template rendering) (#3542) 2025-09-26 23:27:29 -07:00
LawyZheng
1b3df07e53 workflow run sequential key (#3509) 2025-09-24 11:50:24 +08:00
LawyZheng
dee4458685 aggregate error code in workflow run response (#3508) 2025-09-24 11:39:35 +08:00
stenn930
a29a2bc49b Azure ClientSecretCredential support (#3456)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-09-23 12:16:48 -04:00
Shuchang Zheng
9a9ee01253 only run script when generate_script is true (#3491) 2025-09-21 02:45:23 -04:00
Shuchang Zheng
c5280782b0 script gen post action (#3480) 2025-09-19 08:50:21 -07:00
LawyZheng
7dd1d5241c denpendent workflow run (#3457) 2025-09-18 13:32:55 +08:00
LawyZheng
4d339b07f8 fix codeblock in debugger (#3452) 2025-09-17 23:58:37 +08: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
Shuchang Zheng
f582f84c95 scripts gen all block support (#3407) 2025-09-10 17:22:00 -07:00
LawyZheng
9413958f4b fix block screenshot bug (#3361) 2025-09-05 02:31:29 +08:00
Shuchang Zheng
916ab6c067 flag to control ai fallback (#3313) 2025-08-29 05:24:17 +08:00
LawyZheng
17501da7cb allow Exception in code block (#3307) 2025-08-27 14:28:57 +08:00
Suchintan
1167765867 Log http block request body, make azure blob key parameterizable (#3300)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-08-25 17:36:29 -04:00
LawyZheng
27b637cbd3 support select llm for file parser (#3291) 2025-08-25 16:40:33 +08:00