Commit Graph

176 Commits

Author SHA1 Message Date
Kerem Yilmaz
931726a9ca Add suggested title to task generation (#719)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2024-08-23 23:16:41 +03:00
LawyZheng
76ee91ecdd svg conversion (#717) 2024-08-23 11:17:01 +08:00
Shuchang Zheng
1967e44acc add support for gpt-4o-2024-08-06 (#715) 2024-08-22 14:08:43 -07:00
LawyZheng
46a139bd27 litellm cooldown config (#711) 2024-08-19 16:49:26 +08:00
Kerem Yilmaz
fd5fdb9d32 add Request context to async_executor (#709) 2024-08-15 22:25:10 -07:00
Kerem Yilmaz
fd6da6681c Add Timeout to bitwarden subprocess call so it doesn't wait forever for things that don't exist (ie TOTPs) (#703) 2024-08-13 23:58:35 -04:00
Kerem Yilmaz
3f92c50a8f Screen streaming under docker environment (#674)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-08-12 09:36:24 -07:00
LawyZheng
6c0f94ac0a support multi tabs (#692) 2024-08-09 10:46:52 +08:00
Kerem Yilmaz
e5c7d8b4dd Detailed logs for webhook failures (#691) 2024-08-08 20:52:24 +03:00
Kerem Yilmaz
c872b1e4a8 verification code V2 - support verification code of multiple separate single character input fields (#683)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-08-07 16:17:15 -07:00
Kerem Yilmaz
5bb8b3109e Add GB proxy support (#677) 2024-08-06 18:15:49 +03:00
Kerem Yilmaz
e4fd825497 Timeout and retry mechanism for Bitwarden CLI (#670) 2024-08-02 12:53:05 -07:00
LawyZheng
98e2f7f206 add gpt4o mini support (#666) 2024-08-02 19:35:52 +08:00
Kerem Yilmaz
3211170d74 Skip updating context params if task has errors in workflow (#664) 2024-07-31 15:55:41 -07:00
Kerem Yilmaz
d1292d6de0 Ykeremy/add ie proxy (#663) 2024-07-31 02:36:27 -07:00
Shuchang Zheng
dd188b5f4d fix t_llm_request is unbounded problem (#657) 2024-07-29 13:54:42 -07:00
Shuchang Zheng
c52f8f2433 shu/making scrolling debug logs (#635) 2024-07-25 12:56:10 -07:00
Kerem Yilmaz
20a611a935 Use perf-counter instead of time (#643) 2024-07-24 23:47:02 -07:00
Kerem Yilmaz
5000f3d762 Catch CanceledError in litellm call (#642) 2024-07-24 23:41:34 -07:00
Kerem Yilmaz
cdb098699f Handle navigation exception within taskblock.execute (#633) 2024-07-23 14:59:03 -07:00
Shuchang Zheng
858d60016a fix update_task bug (#626) 2024-07-18 22:46:58 -07:00
Shuchang Zheng
ec5a0a03c0 add gpt4o-mini support (#625) 2024-07-18 22:33:19 -07:00
Kerem Yilmaz
50ff8dc441 remove the the check that makes sure file url is coming from payload (#624) 2024-07-18 18:19:14 -07:00
Kerem Yilmaz
f146247fe9 Support get organizations and get api keys APIs in the open source (#623) 2024-07-18 18:09:28 -07:00
Shuchang Zheng
267335a0eb record max_steps_per_run override in tasks table as well (#622) 2024-07-18 17:00:00 -07:00
Shuchang Zheng
9c0c4cbedf remove proxy location override (#621) 2024-07-18 16:50:07 -07:00
Kerem Yilmaz
fd9419b33a clean up gpt4 routers. add model_info base_model for azure gpt router (#620) 2024-07-18 15:37:20 -07:00
Kerem Yilmaz
51816c0f60 Add null check for credentials without emails (#616) 2024-07-18 09:07:22 -07:00
Kerem Yilmaz
64f565cb7c add step_id index to artifacts table (#615)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-07-17 15:30:41 -07:00
Kerem Yilmaz
ea1039277f email relay (#598)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-07-11 21:34:00 -07:00
Kerem Yilmaz
6f88ae31a0 Implement BitwardenSensitiveInformationParameter (#589) 2024-07-11 09:48:14 -07:00
Kerem Yilmaz
87d6e71768 Give playwright access to CodeBlock (#588) 2024-07-11 09:35:07 -07:00
Kerem Yilmaz
2d9e74bffe migrate aiohttp helper from cloud to open source (#572) 2024-07-09 17:45:51 -07:00
Kerem Yilmaz
030145c585 Add workflow_run_id filter to get tasks endpoint (#571) 2024-07-09 11:37:03 -07:00
Kerem Yilmaz
4ff330bb50 Add workflow_permanent_id and organization_id to WorkflowRun (#570) 2024-07-09 11:26:44 -07:00
Kerem Yilmaz
5e736f9aba experimentation get_value for multiple variable for a feature (#566) 2024-07-08 15:16:02 -07:00
Kerem Yilmaz
6929a1d24d Implement FileURLParserBlock and FILE_URL WorkflowParameterType (#559) 2024-07-05 17:08:20 -07:00
Kerem Yilmaz
8be94d7928 Implement get workflow runs endpoint (#558) 2024-07-05 16:39:42 -07:00
Kerem Yilmaz
7cdd986bde Remove email file count limit (#552) 2024-07-04 00:55:58 -07:00
LawyZheng
cd0d563070 use css selector instead of xpath (#551) 2024-07-04 10:45:47 +08:00
Kerem Yilmaz
80c7c43bd6 Implement upload_file endpoint (#550) 2024-07-03 18:33:01 -07:00
Kerem Yilmaz
c8a1158b4b Fix typo (#549) 2024-07-03 18:08:13 -07:00
Kerem Yilmaz
0a11e225d6 Implement upload_file endpoint (#548) 2024-07-03 18:07:02 -07:00
Kerem Yilmaz
21b9eea446 Implement upload_file endpoint (#547) 2024-07-03 17:54:31 -07:00
LawyZheng
eb7478a58a enable step created->failed (#534) 2024-07-01 10:12:26 +08:00
Kerem Yilmaz
27da621f44 add api key expired message to the 403 when an api key is expired/invalid (#532) 2024-06-29 23:55:05 -07:00
Kerem Yilmaz
6a6119b406 get_valid_org_auth_tokens (#531) 2024-06-28 18:10:13 -07:00
Kerem Yilmaz
dba3d7fcc6 Fix download to S3 block (#529) 2024-06-28 13:20:48 -07:00
Kerem Yilmaz
63adc860ef is_saved_task parameter for workflows (#526) 2024-06-27 12:53:08 -07:00
Shuchang Zheng
b7af52d037 when updating a step to canceled status, we can skip terminal status check when is_last = true (#524) 2024-06-26 17:58:10 -07:00