Commit graph

142 commits

Author SHA1 Message Date
Shuchang Zheng
04c47b7e79
fix workflow run webhook status (#2458) 2025-05-26 23:49:42 +08:00
Shuchang Zheng
1d81782b37
Jon/eval update (#2376)
Some checks are pending
Run tests and pre-commit / test (push) Waiting to run
Run tests and pre-commit / fe-lint-build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Build Skyvern SDK and publish to PyPI / check-version-change (push) Waiting to run
Build Skyvern SDK and publish to PyPI / run-ci (push) Blocked by required conditions
Build Skyvern SDK and publish to PyPI / build-sdk (push) Blocked by required conditions
Sync to skyvern-cloud / sync (push) Waiting to run
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
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)
Some checks are pending
Run tests and pre-commit / test (push) Waiting to run
Run tests and pre-commit / fe-lint-build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Sync to skyvern-cloud / sync (push) Waiting to run
2025-05-13 16:06:13 -07:00
Shuchang Zheng
1d1a4d72ea
backend: normalize returns for evals (items, total); ensure title to … (#2329)
Some checks failed
Run tests and pre-commit / test (push) Waiting to run
Run tests and pre-commit / fe-lint-build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Sync to skyvern-cloud / sync (push) Waiting to run
Build Skyvern SDK and publish to PyPI / check-version-change (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / run-ci (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / build-sdk (push) Has been cancelled
2025-05-12 11:30:37 -04: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)
Some checks are pending
Run tests and pre-commit / test (push) Waiting to run
Run tests and pre-commit / fe-lint-build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Sync to skyvern-cloud / sync (push) Waiting to run
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
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
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
Shuchang Zheng
14689b53e4
task v2 refactor part 10: ObserverTask -> TaskV2 in backend code (#1839) 2025-02-27 23:19:02 -05:00
Shuchang Zheng
ffbc95e1b4
task v2 refactor part 6 - observer_cruise_id -> task_v2_id (#1817) 2025-02-23 16:03:49 -08:00
Shuchang Zheng
713005f403
task v2 refactor part 2: observer schema py -> task_v2 schema py (#1814) 2025-02-22 03:21:19 -08:00
Shuchang Zheng
02a8861d4a
Use bitwarden server to manage credentials (#1806)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-02-21 00:50:41 +03:00
Shuchang Zheng
4df0daa2ea
handle workflow run cancel for child workflow runs / task v2 + observer cancel handling (#1776) 2025-02-18 23:21:17 +08:00
Shuchang Zheng
a1e75f5465
do not show child task run in the /runs history page (#1777) 2025-02-17 16:52:22 +08:00
Maksim Ivanov
7e74ecc1c7
Define get_persistent_browser_session_by_id (#1774)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-16 20:11:03 +08:00
Shuchang Zheng
4407c19417
Add credentials table, CRUD endpoints, and credential parameter (#1767)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-02-13 19:00:19 +03:00
Shuchang Zheng
4999d58743
fix cache task run in db client (#1757) 2025-02-12 01:48:52 +08:00
Shuchang Zheng
defd761e58
add functionality to cache task_run (#1755) 2025-02-11 14:47:41 +08:00
Shuchang Zheng
8eb1efb762
add task_runs (#1752) 2025-02-09 20:30:19 +08:00
Shuchang Zheng
c330c6a455
Add workflow_title to WorkflowRun (#1731) 2025-02-05 22:10:17 +03:00
Shuchang Zheng
95ee4c6088
Return only standalone tasks, no workflow tasks in /runs (#1716) 2025-02-04 17:13:36 +03:00
Shuchang Zheng
e0e868445d
Implement a runs endpoint that can return workflow runs or tasks (#1708) 2025-02-03 22:59:10 +03:00
Shuchang Zheng
d522c579c6
Open source TOTP (#1677) 2025-01-30 01:06:22 -05:00
Shuchang Zheng
185fc330a4
add observer task block (#1665) 2025-01-28 16:59:54 +08:00
Shuchang Zheng
1b79ef9ca3
support global workflow (#1664) 2025-01-28 15:04:18 +08:00
Shuchang Zheng
4db5906d04
do not auto publish workflow with observer (#1640) 2025-01-25 04:08:51 +08:00
Shuchang Zheng
ef93ad65d3
Add a title search parameter to workflows endpoint, add index to work… (#1638)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2025-01-24 21:59:02 +03:00
Shuchang Zheng
5c37ebbb9e
Add status filter to workflow runs endpoints (#1637) 2025-01-24 18:31:26 +03:00
Shuchang Zheng
b62a6fec23
ExtractAction (#1632) 2025-01-24 16:21:26 +08:00
Shuchang Zheng
4578b6fe86
add observer thought token count and llm cost (#1595) 2025-01-22 07:45:40 +08:00
Shuchang Zheng
c158ad3f21
migrate observer to task v2 (#1564) 2025-01-15 09:59:18 -08:00
Shuchang Zheng
29120b4508
add reset observer cruise functions (#1537) 2025-01-11 19:49:51 -08:00