Commit Graph

144 Commits

Author SHA1 Message Date
Stanislav Novosad
47899085cf Cleanup ENABLE_TASKV2_METADATA_CURRENT_URL_VALIDATION experiment (#3836) 2025-10-28 23:21:01 +00:00
Jonathan Dobson
ae5a0de705 backend - add 'paused' as a workflow run status (#3800) 2025-10-23 09:58:43 -04:00
LawyZheng
b15d4fc290 handle NONE type in http response (#3795) 2025-10-23 12:28:10 +08:00
Stanislav Novosad
19c4a3bb78 Store empty user_url as None in initialize_task_v2 (#3793) 2025-10-22 16:47:08 -06:00
Stanislav Novosad
26a55ebb74 Store user_url in initialize_task_v2 (#3791) 2025-10-22 22:29:26 +00: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
Stanislav Novosad
e8472df6d1 TaskV2: Ask AI if relocation is needed based on current url as the first step (#3761) 2025-10-22 13:58:40 -06:00
Stanislav Novosad
54918a1b92 Make PostHog async (#3786) 2025-10-21 21:14:02 -06:00
Marc Kelechava
94aa66c241 Allow testing webhook response in setup flow (#3768) 2025-10-20 17:35:52 -07:00
Shuchang Zheng
800022993d stop cache code regeneration/maintaining for now (#3751) 2025-10-16 17:06:33 -07:00
Shuchang Zheng
88bd516f88 CLI - skyvern run code (#3738) 2025-10-16 10:53:55 -07:00
pedrohsdb
8b93cdf5ad laminar fix attempt (#3742) 2025-10-16 09:55:24 -07:00
LawyZheng
edcd0b0e57 only include last action result in history (#3741) 2025-10-16 23:50:41 +08:00
Shuchang Zheng
ea2e73f8cc SkyvernPage actions: Support selector and xpath at the same time. Migrate generate script to use click(selector=f"xpath={xpath}") (#3729) 2025-10-15 19:50:44 -07:00
Shuchang Zheng
cfaef5a8bb append complete action (for validation) to the end of every task block (#3726) 2025-10-15 17:12:51 -07: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
Shuchang Zheng
89c712786d script gen bug - fix parameters input for non task blocks (#3683) 2025-10-10 12:47:54 -07:00
pedrohsdb
ae7785d426 Pedro/add sop workflow builder (#3685) 2025-10-10 12:37:42 -07:00
pedrohsdb
89931b50ca Enrich Laminar data (#3650) 2025-10-08 14:58:50 -07:00
Shuchang Zheng
16736686df support pdf parser block to fix script gen error (#3646) 2025-10-08 10:21:45 -07:00
Shuchang Zheng
b985b5d0a0 fix empty cache_key_value for block run cache (#3610) 2025-10-03 16:48:20 -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
Shuchang Zheng
dc2a1e8f55 fix task v2 post action script gen - update workflow definition before execution the generated block (#3589) 2025-10-01 20:02:30 -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
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
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
Shuchang Zheng
bb1e7316a3 integrate parameters to support legacy tasks with parameters (#3567) 2025-09-30 17:28:31 -07:00
Shuchang Zheng
0b6de65c6f do not publish workflow by default (#3561) 2025-09-30 09:07:59 -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
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
LawyZheng
b2848ceaf2 public run endpoint with error code (#3512) 2025-09-24 14:49:20 +08:00
Shuchang Zheng
9a9ee01253 only run script when generate_script is true (#3491) 2025-09-21 02:45:23 -04:00
Shuchang Zheng
5a0a228b56 shu/script status pending (#3481) 2025-09-19 09:00:48 -07: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
Shuchang Zheng
6ee329866b Smarter select_option & input_text actions (#3440) 2025-09-15 13:16:34 -07:00
Shuchang Zheng
6f212ff327 Script run - take screenshot for the workflow run block (#3437) 2025-09-14 23:43:10 -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
LawyZheng
031d9083a6 add history to surface errorcode prompt (#3428) 2025-09-13 16:13:35 +08:00
LawyZheng
863d7473a1 fix run duration calculation (#3427) 2025-09-13 15:57:48 +08:00
Shuchang Zheng
012aec0cd5 Support skyvern.upload_file (#3424) 2025-09-12 13:01:17 -07:00
Shuchang Zheng
f1aa653b82 add totp_code_required info to the InputTextAction json (#3415) 2025-09-11 19:05:25 -07:00
Shuchang Zheng
0e2aecc75d llm log (#3414) 2025-09-11 18:10:05 -07:00
Shuchang Zheng
7a8974f6c7 use the run_id as the primary key for input text context feature flag (#3412) 2025-09-11 15:23:37 -07:00