Commit Graph

1151 Commits

Author SHA1 Message Date
Shuchang Zheng
25e375f78f execute_task_webhook uses the latest non canceled step (#4007) 2025-11-16 15:01:40 -08:00
Shuchang Zheng
3879807fc6 fix complete status update issue (#4006) 2025-11-16 13:53:22 -08:00
Shuchang Zheng
bd1fb9549c validate task_id, workflow_id, workflow_run_id for send_totp_code endpoint before llm prompt to parse totp prompt to fail early (#4004) 2025-11-16 07:10:49 -08:00
pedrohsdb
b7e28b075c parallelize goal check within task (#3997) 2025-11-13 17:18:32 -08:00
Celal Zamanoglu
a95837783a Parameter search & inline display for Past Runs and Run History pages (#3985) 2025-11-14 01:33:39 +03:00
Stanislav Novosad
f1e118ab2b SDK: fixing 422 error for empty requests (#3968) 2025-11-13 18:03:29 +00:00
Marc Kelechava
bf4808f336 Browser Profile CDP Fix (#3990) 2025-11-12 18:42:01 -08:00
pedrohsdb
d88ca1ca27 Pedro/vertex cache minimal fix (#3981) 2025-11-12 10:40:52 -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
Jonathan Dobson
db480c3702 allow user-based generic prompt improval [sic] (#3965) 2025-11-11 13:48:16 -05:00
Jonathan Dobson
887a8a9b64 fix get_workflow_for_workflow_run query; filter on wr org, not wf org (#3963) 2025-11-11 12:44:17 -05:00
LawyZheng
b9adde24bd fix empty totp generated (#3961) 2025-11-11 12:06:14 +08:00
Marc Kelechava
ab162397cd Support Google Cloud Workload Identity for vertex models (#3956) 2025-11-10 15:56:57 -08:00
pedrohsdb
ea7361c9f2 Flatten timeline so forloops and taskv2 blocks play nice (#3946) 2025-11-07 17:32:10 -08:00
Stanislav Novosad
d1d0c9414b SDK: file uploading (public url only) (#3867) 2025-11-07 15:21:40 -07:00
Stanislav Novosad
a9c3d692ff SkyvernBrowserPage extends SkyvernPage (#3921) 2025-11-07 10:58:22 -07:00
Marc Kelechava
926a5da13e Credentials page UX improvement (#3941) 2025-11-07 09:38:52 -08:00
pedrohsdb
d8631151ba Speed optimizations: Economy element tree and TOTP context parsing skip (#3936) 2025-11-06 21:56:52 -08:00
pedrohsdb
44528cbd38 Pedro/fix explicit caching vertex api (#3933) 2025-11-06 14:47:58 -08:00
Stanislav Novosad
3c4df39fee Extract ScriptSkyvernPage from SkyvernPage (#3920) 2025-11-06 11:12:55 -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
LawyZheng
e37458851d always log ip and arn in the pbs logs (#3927) 2025-11-06 23:11:05 +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
2fa4d933cc Refactor script gen with block level code cache (#3910) 2025-11-05 19:57:11 +08:00
Shuchang Zheng
524513dd93 clear workflow_run_failure_reason in reset workflow run logic (#3909) 2025-11-05 15:43:58 +08:00
Shuchang Zheng
02fc0d9dda cache invalidation update - only delete cached code for impacted block and blocks after the impacted (#3908) 2025-11-05 15:26:11 +08:00
LawyZheng
3c3b5c2db9 fix totp call sign (#3907) 2025-11-05 14:02:45 +08:00
Marc Kelechava
c059f1f1c5 [SKY-6973] [1/3] Browser Profiles - database and s3 storage layer (#3899) 2025-11-04 17:36:41 -08: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
8288c973bd Backend: unified /runs URL (#3898) 2025-11-04 18:30:17 -05:00
Stanislav Novosad
ba99e9ea2c SDK: Support AI act feature (#3888) 2025-11-04 11:28:43 -07:00
Shuchang Zheng
bdbabd5153 add run_with & ai_fallback to workflow run status update logs (#3896) 2025-11-04 17:38:58 +00:00
Stanislav Novosad
d80d49131c Clean up Azure migration (#3895)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-11-04 10:29:51 -07: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
LawyZheng
7ff809e50b refactor webhook signature (#3889) 2025-11-04 11:29:14 +08:00
Stanislav Novosad
9feb9e855c Support None/Invalid selector in ai_input_text (#3883) 2025-11-03 11:49:40 -07:00
LawyZheng
3cfa43ba6c fix pbs download file bug (#3880) 2025-11-03 14:03:39 +08:00
Shuchang Zheng
0264ee87b6 add workflow_run_id & workflow_run_block_id to script_blocks table (#3879) 2025-11-03 12:35:15 +08:00
pedrohsdb
06bb9efb4a parallel check user goal xp (#3873) 2025-10-31 12:19:50 -07:00
pedrohsdb
0e0ae81693 Improve LLM error message when LLM is down (#3874) 2025-10-31 11:41:07 -07:00
Stanislav Novosad
af9a5f31e4 SDK: support select_option and extract (#3850) 2025-10-30 09:05:20 -06:00
pedrohsdb
76de33edbd removing laminar (#3858) 2025-10-29 21:42:27 -07:00
Marc Kelechava
cae59a3c19 Add GET /v1/credentials/totp to list recent 2FA codes per org (#3770) 2025-10-29 23:49:25 -04:00
Stanislav Novosad
33ad4cfcd1 SDK: support actions skeleton (#3817)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-29 17:54:57 +00:00
pedrohsdb
46ee020b5d making gpt5 models have temp 1 (#3849) 2025-10-29 09:11:08 -07:00
Stanislav Novosad
d1008959b0 Fern: add TypeScript code examples (#3839) 2025-10-28 17:43:19 -06:00
Jonathan Dobson
299ceb14f3 make templating strictness easy to switch between (#3835) 2025-10-28 14:01:49 -04:00
Jonathan Dobson
f9b2cb0fb3 BE: allow workflow run UI to show browser stream if workflow run has one (#3834) 2025-10-28 10:18:12 -04:00
Jonathan Dobson
4bb9a650cc make jinja rendering in blocks more strict (#3827) 2025-10-27 15:34:01 -04:00