Commit Graph

251 Commits

Author SHA1 Message Date
Jonathan Dobson
00db70cdc8 Add Cache Key Value API Endpoints and Db Methods (#3265) 2025-08-21 19:01:59 -04:00
LawyZheng
c0a31fe0a6 support cdp for task and workflow (#3244) 2025-08-21 11:16:22 +08:00
Shuchang Zheng
adee311e6a migrate block and workflow related schemas to skyvern/schemas/workflows.py (#3227) 2025-08-18 16:18:50 -07:00
Shuchang Zheng
54f27a8601 run block using run_workflow interface (#3224) 2025-08-18 13:25:54 -07:00
LawyZheng
4617d2b5ca fix task v2 download issue (#3220) 2025-08-18 14:24:18 +08:00
Shuchang Zheng
4b4240c6a7 no 1password token create & get in the official api schema (#3190) 2025-08-14 09:08:47 -07:00
Shuchang Zheng
75603f4b98 remove get 1password token from doc (#3189) 2025-08-14 08:29:13 -07:00
Shuchang Zheng
a22a3aedba remove onepassword token creation endpoint from api doc (#3177) 2025-08-13 11:35:01 -07:00
LawyZheng
2a4b26f8e6 fix file type detect bug (#3172) 2025-08-13 11:24:20 +08:00
Shuchang Zheng
5132501cc6 remove onepassword token creation endpoint from api doc (#3171) 2025-08-12 18:37:50 -07:00
Jonathan Dobson
e5106124e3 add endpoint and query for fetching script blocks for a wpid (#3164) 2025-08-11 19:21:44 -04:00
Shuchang Zheng
58bd43171e Script generation (#3157) 2025-08-10 13:16:46 -07:00
Jonathan Dobson
a8a783e5c7 fix timezone calc (#3137) 2025-08-07 18:22:17 -04:00
Jonathan Dobson
4c219b7f05 always return debug sessions that are <30s fresh (#3132) 2025-08-07 17:08:50 -04:00
Shuchang Zheng
1a4bf1df1a projects -> scripts (#3123) 2025-08-06 22:23:38 -07:00
LawyZheng
1e315e39cd fix onepassword router (#3105) 2025-08-05 23:33:08 +08:00
Shuchang Zheng
00c9446023 endpoint to get and update onepassword token (#3089) 2025-08-05 22:34:26 +08:00
Shuchang Zheng
fe3d5cec10 project run (#3097) 2025-08-04 00:33:34 -07:00
Shuchang Zheng
d4bdca174f remove workflow_permanent_id from projects table + add use_cache and cache_project_id to workflows table (#3090) 2025-08-01 17:07:08 -07:00
Shuchang Zheng
88018418af create_project + update/deploy_project (#3075) 2025-07-31 21:25:17 -07:00
Jonathan Dobson
7844b8372a fix backend logic for debugger browser session renewal (#3074) 2025-07-31 15:56:38 -04:00
Jonathan Dobson
abf34f5fb9 add endpoint for making a new debug session (with a new browser session) SKY-5666 (#3069) 2025-07-31 11:43:05 -04:00
Jonathan Dobson
33a801429b add some logs for debug_session endpoint (#3056) 2025-07-29 21:04:30 -04:00
Jonathan Dobson
8ff1c5dfa2 Remove frontend hack for requesting persistent browser sessions, part ii (backend) (#3052) 2025-07-29 09:32:52 -04:00
Shuchang Zheng
98026a59be make login workflow auto_generated so they don't show up in workflow history (#3039) 2025-07-28 10:51:44 -07:00
Shuchang Zheng
2dbab09425 fix login schema (#3017) 2025-07-22 07:39:17 -07:00
Shuchang Zheng
51ce4e8627 add login to skyvern library (#3016) 2025-07-22 07:21:45 -07:00
Shuchang Zheng
6dcf07c241 update login code examples (#3015) 2025-07-22 06:38:08 -07:00
Shuchang Zheng
7c5a799478 add fern doc for login sdk (#3014) 2025-07-22 05:55:39 -07:00
Shuchang Zheng
85857e548d Login endpoint Part 2 - support 3 types of credentials and fix bugs (#2999) 2025-07-21 00:27:04 -07:00
Shuchang Zheng
422ff7f5b2 export run_blocks router (#2996) 2025-07-20 09:20:28 -07:00
Shuchang Zheng
764ac1928c browser session streaming fix and clean up wait_on_persistent_browser_address (#2983) 2025-07-18 00:16:07 -07:00
Shuchang Zheng
bd44cfa623 log workflow_run_id for saving totp code (#2980) 2025-07-17 21:36:18 -07:00
Jonathan Dobson
bdaca5994a release session in main cancel routine (#2978) 2025-07-17 16:33:06 -04:00
LawyZheng
eb92689bb3 dns for browser session (part 3) (#2974) 2025-07-17 20:37:14 +08:00
LawyZheng
c7bd726ace dns for browser session(part 2) (#2973) 2025-07-17 17:04:25 +08:00
Shuchang Zheng
e5cb4d1fd2 API to run login task (#2920) 2025-07-16 15:35:36 -07:00
Jonathan Dobson
c33b084023 ensure browser session id for GET workflow run (#2969) 2025-07-16 13:32:43 -04:00
Shuchang Zheng
cb67775e5f update send totp code summary (#2952) 2025-07-15 02:05:33 -07:00
Shuchang Zheng
01710a4c52 Update API specifications with fern api update (#2951)
Co-authored-by: github-actions <github-actions@github.com>
2025-07-15 02:01:23 -07:00
Shuchang Zheng
f61ac4b49c Update API specifications with fern api update (#2949)
Co-authored-by: github-actions <github-actions@github.com>
2025-07-15 01:23:20 -07:00
Shuchang Zheng
13c27c5178 browser address schema update (#2931) 2025-07-10 23:50:27 -07:00
Jonathan Dobson
c4ce5ebbe5 add pbs-based cancel endpoint for workflow runs (#2913) 2025-07-09 18:11:35 -04:00
Jonathan Dobson
188884d76e Jon/browser session stream (#2910) 2025-07-09 15:31:02 -04:00
Jonathan Dobson
dd666d7e8e implement an endpoint for running one or more labelled blocks in a workflow (#2878) 2025-07-04 15:34:15 -04:00
Shuchang Zheng
393387acb0 rename variable (#2865) 2025-07-03 17:03:01 +08:00
Shuchang Zheng
41f77a40c8 enable inline import alert and fix inline imports (#2856) 2025-07-01 12:48:00 -07:00
Prakash Maheshwaran
47f9f1dabb Clean up alembic migrations: fix HTTP request block columns and add parameters column (#2848)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-01 18:10:58 +00:00
Shuchang Zheng
60dcd6bcb1 in which pylon replaces intercom (#2783) 2025-06-24 17:45:07 -04:00
Shuchang Zheng
6b5699a98c WebSocket Command Channel (#2782) 2025-06-24 14:37:26 -04:00