Commit Graph

93 Commits

Author SHA1 Message Date
pedrohsdb
db8ebac4a0 Fix ai_fallback not being read from database on workflow runs (#SKY-6864) (#4524) 2026-01-22 14:18:43 -08:00
Marc Kelechava
be3128e47d Proxy Saving and UX Fixes (#4467) 2026-01-15 13:26:26 -08:00
Celal Zamanoglu
058a9178aa link actions to their screenshots - backend (#4404) 2026-01-07 02:12:22 +03:00
Stanislav Novosad
e3dd75d7c1 Workflow Copilot: backend side of the first version (#4401) 2026-01-06 14:58:44 -07:00
pedrohsdb
99a477e0dd always capture llm artifacts (#4284) 2025-12-12 10:30:36 -08:00
Marc Kelechava
526287e7ca [Backend] Saving Workflows as Templates (#4278) 2025-12-11 18:39:21 -08:00
Shuchang Zheng
a5d6925079 Add new db column - script_blocks.input_fields (#4266) 2025-12-10 20:58:39 -08:00
Mohamed Khalil
f49b07f30d feat: add hover action support (#3994)
Co-authored-by: LawyZheng <lawyzheng1106@gmail.com>
2025-12-09 23:27:26 +08:00
Shuchang Zheng
753a36ac2e workflow DAG execution (#4222) 2025-12-07 12:37:00 -08:00
Marc Kelechava
944c95f456 add cached steps flag to db (is_script_cached in Step) (#4202) 2025-12-04 13:47:46 -08:00
LawyZheng
d3c1e744c9 browser session sequential workflow run (#4181) 2025-12-04 00:25:35 +08:00
Marc Kelechava
acce1c869d [Backend] Fix - Task V2 conversion changes to make new proxy city/state feature work (#4153) 2025-12-01 16:08:36 -08:00
Shuchang Zheng
1802435ed5 remove the Deserialized proxy_location as ProxyLocation enum log (#4139) 2025-11-28 18:04:21 -08:00
Marc Kelechava
b23fea86be [Backend] Add City and State targeting for Massive geo-targeting (#4133) 2025-11-28 14:24:44 -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
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
353358ee17 Jon/backend hitl buffs (#3826) 2025-10-27 14:50:17 -04:00
Shuchang Zheng
ce35b37470 block level script run (#3710) 2025-10-14 16:17:03 -07:00
LawyZheng
dc832ea6db support magic link login (#3702) 2025-10-14 16:24:14 +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
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
Jonathan Dobson
2a3cc647a5 migrate generate_script -> run_with (BE) (#3550) 2025-09-29 15:14:15 -04:00
Shuchang Zheng
8c54475fda fix mypy issue for org tokens (#3541) 2025-09-26 16:35:47 -07:00
LawyZheng
1b3df07e53 workflow run sequential key (#3509) 2025-09-24 11:50:24 +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
LawyZheng
7dd1d5241c denpendent workflow run (#3457) 2025-09-18 13:32:55 +08:00
Shuchang Zheng
41cab31fcc Quick fix: workflow_run.script_run schema validation (#3436) 2025-09-14 23:30:47 -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
Shuchang Zheng
916ab6c067 flag to control ai fallback (#3313) 2025-08-29 05:24:17 +08:00
Shuchang Zheng
472b8b4452 Script action - store text and option (#3289) 2025-08-24 17:34:31 -07: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
devsy-bot[bot]
1a3938a756 feat: migrate workflow use_cache field to generate_script (#3154)
Co-authored-by: devsy-bot <no-reply@devsy.ai>
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-08-10 09:02:23 -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
Jonathan Dobson
173e8e0670 workflows GET fix (#3118) 2025-08-06 15:18:58 -04:00
Jonathan Dobson
9c8ed3a701 add duration to WorkflowRunBlock (#3106) 2025-08-05 15:52:10 -04:00
LawyZheng
02576e5be3 feat: encrypt org auth tokens with AES (#3104) 2025-08-05 12:36:24 +08: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
LawyZheng
12cbe1b3d2 add webhook failure reason (#3046) 2025-07-29 00:12:44 +08:00
Shuchang Zheng
9d6e30f1de create task, task v2 and workflow run with browser_session_id (#2872) 2025-07-03 18:45:04 -07:00
Shuchang Zheng
393387acb0 rename variable (#2865) 2025-07-03 17:03:01 +08:00
Shuchang Zheng
df5f40bdb9 user defined browser header (#2752)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-19 07:42:34 +00:00
Shuchang Zheng
f1bc1a03db disable complete verification when CUA engine (#2728)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-17 15:25:58 +08:00
Shuchang Zheng
775da18878 current viewpoint screenshot and scrolling n screenshot (#2716)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-14 14:59:50 +08:00