Commit Graph

426 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
LawyZheng
b9adde24bd fix empty totp generated (#3961) 2025-11-11 12:06:14 +08:00
pedrohsdb
ea7361c9f2 Flatten timeline so forloops and taskv2 blocks play nice (#3946) 2025-11-07 17:32:10 -08: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
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
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
Jonathan Dobson
8288c973bd Backend: unified /runs URL (#3898) 2025-11-04 18:30:17 -05:00
Shuchang Zheng
bdbabd5153 add run_with & ai_fallback to workflow run status update logs (#3896) 2025-11-04 17:38:58 +00: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
pedrohsdb
76de33edbd removing laminar (#3858) 2025-10-29 21:42:27 -07: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
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
Shuchang Zheng
f81d4bd5d8 fix script gen asyncio create_task bug (#3798) 2025-10-24 12:28:06 -07: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
Stanislav Novosad
75ce98e841 Support credit cards in 1Password credential parameters (#3746) 2025-10-17 10:13:47 -06:00
Shuchang Zheng
7edc63ea33 fix caching logs (add run_with to workflow run logs) (#3749) 2025-10-16 15:22:17 -07:00
pedrohsdb
8b93cdf5ad laminar fix attempt (#3742) 2025-10-16 09:55:24 -07:00
Celal Zamanoglu
5531367566 feat(workflows, runs, api): parameter metadata search/filter/display across workflows and runs (#3718)
Co-authored-by: Jonathan Dobson <jon.m.dobson@gmail.com>
2025-10-16 09:04:53 -04:00
Shuchang Zheng
dc34725aa5 task v2 block should have disable_cache (#3731) 2025-10-16 00:31:14 -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
Jonathan Dobson
7241bb1a74 add disable_cache to Validation and TaskV2 (#3721) 2025-10-15 11:31:49 -04:00
Shuchang Zheng
58e431ec0a ignore disable_cache change when busting cache (#3720) 2025-10-15 08:14:07 -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
Jonathan Dobson
db45c0c8ce fix all dict.get fallbacks instances in create-from-prompt endpoint (#3708) 2025-10-14 15:47:52 -04:00
Stanislav Novosad
6fb2412d26 Cleanup some type related warning (#3706) 2025-10-14 12:00:17 -06:00
Suchintan
d45d175446 Format recipients email block (#3687)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-10-10 18:56:44 -04:00
Stanislav Novosad
694c8261c1 Allow using jinja2 in OnePassword parameters (#3670) 2025-10-10 16:59:39 +00:00
Stanislav Novosad
32e6aed8ce Migrate credentials to Azure Key Vault (#3681) 2025-10-10 10:10:18 -06:00
Jonathan Dobson
c3ce5b1952 For code deletion via workflow save, only ask to delete published code (not pending) (#3682) 2025-10-10 11:52:08 -04:00
pedrohsdb
01dbdc5b63 allow_codeblock_as_first_block (#3673) 2025-10-09 17:33:36 -07:00
pedrohsdb
619191d37f removing totp_type from context (#3663) 2025-10-09 13:37:02 -07:00
Stanislav Novosad
1421bc10c6 Extract CredentialVaultService (#3669) 2025-10-09 11:39:01 -06:00
LawyZheng
6207ee1ce4 fix codeblock skyvern credential (#3665) 2025-10-10 00:38:29 +08:00
Jonathan Dobson
6d89b53ae3 prompted workflows: use (nav block, [extract block],) for v1 prompts (#3658) 2025-10-09 08:52:31 -04: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
pedrohsdb
89931b50ca Enrich Laminar data (#3650) 2025-10-08 14:58:50 -07:00
LawyZheng
0c3b5488cc fix sequential run issue (#3643) 2025-10-08 15:57:01 +08:00
Shuchang Zheng
360def0de5 reorganize workflow updates so that we can sanely check if we need to prompt user about code cache deletion on the frontend (#3639)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-10-07 16:56:53 -07:00
Jonathan Dobson
a758b03861 make browser download timeout configurable for blocks and tasks (#3619) 2025-10-06 11:09:20 -04:00