Commit Graph

375 Commits

Author SHA1 Message Date
Shuchang Zheng
936282afdb fix task v2 block + post action code gen (#3605) 2025-10-02 21:21:02 -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
696fcc56a0 do not publish workflow when running task v2 (#3588) 2025-10-01 18:46:23 -07:00
Shuchang Zheng
f43467c2fd do not delete cache when running task v2 while workflow is being updated (#3586) 2025-10-01 17:00:35 -07:00
Shuchang Zheng
fae8e8f089 re-enable post action script gen when there's no published script (#3583) 2025-10-01 15:05:53 -07:00
Shuchang Zheng
f97b53975f add ai_fallback to workflow_runs (#3581) 2025-10-01 14:13:56 -07:00
Shuchang Zheng
db024d42bb Delete workflow scripts (bust cache) when workflow definition is updated (#3580) 2025-10-01 13:49:42 -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
Shuchang Zheng
b97ef02518 script gen support validation block (#3573) 2025-10-01 08:34:29 -07: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
Shuchang Zheng
7afb5190a6 Script gen support - send email with file attachments (#3551) 2025-09-29 18:37:42 -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
Shuchang Zheng
8c54475fda fix mypy issue for org tokens (#3541) 2025-09-26 16:35:47 -07:00
pedrohsdb
1cc492056d Making ValidationBlock not count towards max_steps check (#3540) 2025-09-26 16:02:21 -07: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
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
38fe260d2c update to $0.05 per step both in frontend and backend (#3495) 2025-09-22 00:50:28 -04:00
Alex Angin
0b47482fcb Feature/workflow history (#3432)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-09-21 02:48:27 -04:00
Shuchang Zheng
9a9ee01253 only run script when generate_script is true (#3491) 2025-09-21 02:45:23 -04:00
Jonathan Dobson
b104776498 default code gen to true for prompt-initiated workflows (#3483) 2025-09-19 15:15:19 -04:00
Shuchang Zheng
c5280782b0 script gen post action (#3480) 2025-09-19 08:50:21 -07:00
Shuchang Zheng
1cb84f13b5 script gen - loop block support (#3455) 2025-09-18 00:27:49 -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
LawyZheng
863d7473a1 fix run duration calculation (#3427) 2025-09-13 15:57:48 +08:00
stenn930
8df506660e Azure Vault credential support (#3394) 2025-09-12 10:01:57 -07:00
Shuchang Zheng
0e2aecc75d llm log (#3414) 2025-09-11 18:10:05 -07:00
Shuchang Zheng
f582f84c95 scripts gen all block support (#3407) 2025-09-10 17:22:00 -07:00
Shuchang Zheng
1f51da17a9 fix typing in _resolve_parameter_value (#3390) 2025-09-07 15:36:44 -07:00
stenn930
a7127558f2 Use Jinja-style syntax in Bitwarden parameters (#3387) 2025-09-07 15:21:45 -07:00
Shuchang Zheng
5333c13055 browser session id should be passed to _execute_workflow_script in execute_workflow (#3371) 2025-09-04 22:33:22 -07:00
Shuchang Zheng
0fceaac8c8 run script with browser session (#3368) 2025-09-04 21:24:51 -07:00
LawyZheng
9413958f4b fix block screenshot bug (#3361) 2025-09-05 02:31:29 +08:00
Jonathan Dobson
3299a9fcdd accept ai_fallback for new workflows (#3358) 2025-09-04 12:20:22 -04:00
Jonathan Dobson
8b163ba371 add endpoint/logic for creating a taskv2-workflow from a prompt (#3352) 2025-09-03 16:55:15 -04:00
LawyZheng
c4934153b6 fix credential context bug (#3351) 2025-09-04 01:49:53 +08:00
Shuchang Zheng
5da9b78e10 clean up workflow run when it's done by cached script (#3333) 2025-09-03 02:40:13 -07:00
LawyZheng
97e3d14a52 improve credential input (#3347) 2025-09-03 11:47:49 +08:00
Shuchang Zheng
687bf1e2c7 add generate_script to the task v2 table (#3332) 2025-08-31 15:08:01 +08:00
Jonathan Dobson
d992f2de95 allow ai_fallback to save (#3321) 2025-08-29 16:18:22 -04:00
Shuchang Zheng
2d1bd060a0 disable script for block runs (#3319) 2025-08-30 03:33:42 +08:00
Jonathan Dobson
1067e9a076 Debugger Continuity (BE) (#3314) 2025-08-28 20:05:24 -04:00