Commit Graph

306 Commits

Author SHA1 Message Date
Stanislav Novosad
d1008959b0 Fern: add TypeScript code examples (#3839) 2025-10-28 17:43:19 -06:00
Jonathan Dobson
264b1751d4 Backend: implement InteractionBlock (#3810) 2025-10-24 16:34:14 -04:00
Jonathan Dobson
ae5a0de705 backend - add 'paused' as a workflow run status (#3800) 2025-10-23 09:58:43 -04:00
Jonathan Dobson
2852e1c7cf Browser streaming: add org token to CDP connection header (#3792) 2025-10-23 08:40:39 -04: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
Jonathan Dobson
b52e88bd99 BE portion of seamless clipboard transfer in browser stream (#3788) 2025-10-22 11:57:50 -04:00
Shuchang Zheng
24763b6a5a do not use critical log unless it's really critical (#3778) 2025-10-22 15:20:02 +00:00
LawyZheng
83bd6f89b9 prepend scheme to login endpoint url (#3787) 2025-10-22 13:38:48 +08:00
Marc Kelechava
94aa66c241 Allow testing webhook response in setup flow (#3768) 2025-10-20 17:35:52 -07:00
Stanislav Novosad
441f46ab5c Warn ConnectionClosedError in websocket/streaming (#3760) 2025-10-17 18:29:13 -06:00
Stanislav Novosad
fb24641212 Skyvern SDK Prototype (#3624) 2025-10-17 13:15:24 -06: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
Jonathan Dobson
427e674299 expose block runs for debug sessions (#3740) 2025-10-16 08:24:05 -04:00
Shuchang Zheng
d933ece5de make run_with and ai_fallback work in the public API (#3732) 2025-10-16 00:48:19 -07:00
Stanislav Novosad
d6bb3de2c5 Delete Azure Vault secrets async (#3716) 2025-10-14 20:25:22 -06:00
LawyZheng
44a2e34864 only keep totp endpoint (#3704) 2025-10-15 01:28:42 +08:00
LawyZheng
dc832ea6db support magic link login (#3702) 2025-10-14 16:24:14 +08:00
greg niemeyer
2faf4e102f feat: self healing skyvern api key (#3614)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-10-13 07:55:59 -07:00
pedrohsdb
ae7785d426 Pedro/add sop workflow builder (#3685) 2025-10-10 12:37:42 -07:00
Stanislav Novosad
32e6aed8ce Migrate credentials to Azure Key Vault (#3681) 2025-10-10 10:10:18 -06:00
Stanislav Novosad
1421bc10c6 Extract CredentialVaultService (#3669) 2025-10-09 11:39:01 -06:00
Jonathan Dobson
6d89b53ae3 prompted workflows: use (nav block, [extract block],) for v1 prompts (#3658) 2025-10-09 08:52:31 -04:00
Stanislav Novosad
f8e76162d0 Resync Bitwarden early when credential is added (#3649) 2025-10-08 14:39:15 -06:00
pedrohsdb
fc0f2b87ca add 2fa type tracking to credentials (#3647) 2025-10-08 11:38:34 -07: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
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
91b67f500c Add support for more proxies (#3591)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-10-02 11:12:06 -04:00
Shuchang Zheng
696fcc56a0 do not publish workflow when running task v2 (#3588) 2025-10-01 18:46:23 -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
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
Jonathan Dobson
2a3cc647a5 migrate generate_script -> run_with (BE) (#3550) 2025-09-29 15:14:15 -04:00
Jonathan Dobson
f2d32da914 Add endpoint for browser sessions history (#3548) 2025-09-29 09:29:47 -04:00
Shuchang Zheng
8c54475fda fix mypy issue for org tokens (#3541) 2025-09-26 16:35:47 -07:00
Jonathan Dobson
2196d46a47 Revert "Add endpoint for browser sessions history" (#3538) 2025-09-26 16:14:52 -04:00
Jonathan Dobson
1f585a184b Add endpoint for browser sessions history (#3537) 2025-09-26 16:07:27 -04: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
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
LawyZheng
5e1409a5c7 downloaded files in pbs response (#3487) 2025-09-20 09:34:25 +08:00
Jonathan Dobson
b104776498 default code gen to true for prompt-initiated workflows (#3483) 2025-09-19 15:15:19 -04:00
Shuchang Zheng
71119d4df3 scripts api routes work with either slash or no slash at the end (#3467) 2025-09-19 16:05:26 +00:00
Shuchang Zheng
c5280782b0 script gen post action (#3480) 2025-09-19 08:50:21 -07:00
Jonathan Dobson
f283958a52 Jon/allow block scripts to be fetched with status (#3469) 2025-09-18 17:57:23 -04:00
Jonathan Dobson
44d7d11380 Jon/improve cache key value deletion (#3464) 2025-09-18 11:02:21 -04:00
LawyZheng
3e12133af9 support proxy select for pbs (#3461) 2025-09-18 17:21:46 +08:00
stenn930
8df506660e Azure Vault credential support (#3394) 2025-09-12 10:01:57 -07:00
LawyZheng
f65bae5662 self host debug support part 2 - add vnc support flag in debug session model (#3419) 2025-09-12 21:16:48 +08:00
Shuchang Zheng
0e2aecc75d llm log (#3414) 2025-09-11 18:10:05 -07:00
Jonathan Dobson
8b163ba371 add endpoint/logic for creating a taskv2-workflow from a prompt (#3352) 2025-09-03 16:55:15 -04:00
Jonathan Dobson
1067e9a076 Debugger Continuity (BE) (#3314) 2025-08-28 20:05:24 -04:00