Commit Graph

199 Commits

Author SHA1 Message Date
Shuchang Zheng
43cab04454 Add Run id as a parameter to the artifacts table (#2799)
Co-authored-by: Suchintan Singh <suchintansingh@gmail.com>
2025-06-26 15:27:48 +00:00
Shuchang Zheng
27add941ff add artifacts_org_created_at_index for artifacts table (#2755) 2025-06-20 07:01:47 +08:00
Shuchang Zheng
ff2d783f9d remove unused index on primary keys (#2754) 2025-06-20 04:09:57 +08:00
Shuchang Zheng
df5f40bdb9 user defined browser header (#2752)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-19 07:42:34 +00:00
Prakash Maheshwaran
d0c87e1caf handle null organization_id in artifact queries for backward compatibility (#2748) 2025-06-19 00:24:11 -04:00
Shuchang Zheng
f1bc1a03db disable complete verification when CUA engine (#2728)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-17 15:25:58 +08:00
Prakash Maheshwaran
d7efb6c33c add API endpoint and database query for retrieving run artifacts (#2639)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-06-17 00:00:19 +00:00
Shuchang Zheng
775da18878 current viewpoint screenshot and scrolling n screenshot (#2716)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-14 14:59:50 +08:00
Asher Foa
687f3ec547 org id not None (#2696) 2025-06-13 10:44:04 -04:00
Shuchang Zheng
39a830ef6c add vnc streaming endpoints (#2695) 2025-06-12 16:43:16 +00:00
Prakash Maheshwaran
9868750de3 tested 1pass backend and vars (#2690)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-06-12 01:20:27 -07:00
Prakash Maheshwaran
b5bf9d291f Add run lifecycle timestamps - improvments (#2601)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-06-12 03:36:49 +00:00
Shuchang Zheng
9a42c2ad9f add action hydration (#2675) 2025-06-10 16:07:02 -07:00
Asher Foa
0ddb7e0286 Add some basic tests to AgentDB. (#2666) 2025-06-10 12:04:11 -04:00
Asher Foa
0503f403bd Allow AgentDB init to accept a db_engine (for unit tests) (#2626) 2025-06-09 13:12:23 -07:00
Asher Foa
e258c6332d Don't allow None for org id (partial mypy only change) more to come (#2613) 2025-06-05 19:00:20 -04:00
Shuchang Zheng
2ed14f42e7 add model to Task and TaskV2; expose it to run_task endpoint; thread … (#2540) 2025-05-30 20:07:12 -07:00
Shuchang Zheng
08bf2bc428 backend changes extracted from codex/jon/SKY-5016 (#2508) 2025-05-29 09:15:04 -04:00
Shuchang Zheng
04c47b7e79 fix workflow run webhook status (#2458) 2025-05-26 23:49:42 +08:00
Shuchang Zheng
1d81782b37 Jon/eval update (#2376) 2025-05-17 14:26:18 -07:00
Shuchang Zheng
fb5ccc4016 get_persistent_browser_session_by_runnable_id returns None instead of raising error when no record is found (#2355) 2025-05-15 12:50:34 -07:00
Shuchang Zheng
9424324baa remove include history flag from workflow run model (#2354)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-05-16 03:20:32 +08:00
Shuchang Zheng
a1c86798ac add index to runnable_id in persistent_browser_sessions table (#2353) 2025-05-15 14:59:10 -04:00
Shuchang Zheng
7baef2a1bd persistent browser session - screenshot streaming (#2352) 2025-05-15 14:35:33 -04:00
Shuchang Zheng
ed4280153f suchintan.vibe code user goal check (#2349)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-05-15 23:18:24 +08:00
Shuchang Zheng
5781a53090 browser session timeout (#2347) 2025-05-14 16:24:44 -07:00
Shuchang Zheng
082f944123 add timeout to browser session request (#2338) 2025-05-13 16:06:13 -07:00
Shuchang Zheng
5c29914a20 add started_at and completed_at to the persistent_browser_sessions table (#2337) 2025-05-13 15:22:24 -07:00
Shuchang Zheng
9eb4b46bdc add max_steps to task v2 table (#2293) 2025-05-12 12:56:48 -07:00
Shuchang Zheng
1d1a4d72ea backend: normalize returns for evals (items, total); ensure title to … (#2329) 2025-05-12 11:30:37 -04:00
Shuchang Zheng
7e1dd805f8 shu/remove foreign key constraints on large table actions (#2278) 2025-05-02 04:51:24 -07:00
Suchintan
c069ebe6f9 Improve failure devex (#2247) 2025-04-30 13:21:10 -04:00
Shuchang Zheng
bee22e5777 Disable connection pooler if env specifies it (#2222) 2025-04-22 21:33:26 -04:00
Shuchang Zheng
9038e6e047 support workflow_run_id in totp code (#2199) 2025-04-21 08:24:29 +08:00
Shuchang Zheng
c664cfb5a9 cancel run API (#2067) 2025-04-01 23:48:39 -04:00
Shuchang Zheng
ea67502161 shu/test discriminated run response schema (#2046) 2025-03-31 00:14:52 -04:00
Shuchang Zheng
12ef2100b5 TaskRun pydantic model gets renamed to Run (#2042) 2025-03-30 21:41:24 -04:00
Shuchang Zheng
05e28931bc TaskRunType -> RunType (#2041) 2025-03-30 21:34:48 -04:00
Shuchang Zheng
19c7c56af7 migrate ProxyLocation to skyvern.schemas.runs (#2011) 2025-03-24 15:15:21 -07:00
Shuchang Zheng
eb3eb4eede track reasoning token and cached token (#1985) 2025-03-20 16:42:57 -07:00
Shuchang Zheng
d3dbdee800 Add browser session id permission checking for task v1, v2, and workflow runs (#1980) 2025-03-20 14:26:14 -07:00
Shuchang Zheng
be8f3eb8ec fix task v2 data schema (#1967) 2025-03-18 15:36:42 -07:00
Shuchang Zheng
39162ded9b add error_code_mapping and extracted_information_schema to task v2 (#1950) 2025-03-18 11:53:54 -07:00
Shuchang Zheng
eb3db8187e fix output parameter bug (#1961) 2025-03-17 16:22:44 -07:00
Shuchang Zheng
18d38573d3 add get_run endpoint (#1944) 2025-03-16 13:21:40 -07:00
Saurabh Misra
128ea617dd ️ Speed up function _mask_shift by 26% (#1911)
Co-authored-by: codeflash-ai[bot] <148906541+codeflash-ai[bot]@users.noreply.github.com>
2025-03-12 02:11:34 -07:00
Shuchang Zheng
0b8f64e8ab get_total_unique_step_order_count_by_task_ids fix again (#1881) 2025-03-04 03:22:16 -05:00
Shuchang Zheng
2cef654a9a get_total_unique_step_order_count_by_task_ids (#1880) 2025-03-04 02:04:18 -05:00
Shuchang Zheng
d31e4bf268 max task steps for task v2 (#1877) 2025-03-04 01:07:07 -05:00
Shuchang Zheng
8a1b0f3797 Add bitwarden_item_id to bitwarden_login_credential (#1871)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-03-03 19:45:50 +03:00