Commit Graph

161 Commits

Author SHA1 Message Date
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
Kerem Yilmaz
6fa95dd7d2 fix step validate error (#523)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-06-26 16:08:09 -07:00
Kerem Yilmaz
bf81b7df53 shu/task cancel agent logic (#521) 2024-06-26 15:25:15 -07:00
Kerem Yilmaz
8155be9ff2 Parameterize bitwarden_collection_id (#520) 2024-06-26 08:55:48 -07:00
Kerem Yilmaz
0031e6b470 Parameterize email recipients (#519) 2024-06-26 08:51:30 -07:00
Kerem Yilmaz
fe1c7214f7 make LOG_LEVEL configurable (#510) 2024-06-25 11:23:27 -07:00
Shuchang Zheng
f2ceb9f88d make log_exception optional for s3 file download - there are expected cases when the file is not there and the function returns None (#511) 2024-06-25 10:21:28 -07:00
Shuchang Zheng
e9846b9e3f user get_curr_org as the authentication function for generate_task api (#505) 2024-06-24 16:03:05 -07:00
Kerem Yilmaz
0ab41a207a Start using Claude 3.5 Sonnet (#497) 2024-06-20 10:33:17 -07:00
Kerem Yilmaz
10612f02fd update organization API (#480) 2024-06-17 10:42:20 +08:00
LawyZheng
4bb7403f61 better catch exceptions (#434) 2024-06-13 21:53:46 +08:00
Kerem Yilmaz
5f48de28c8 Ykeremy/bitwarden use search instead of url filter (#462) 2024-06-12 15:28:45 -07:00
Kerem Yilmaz
0ede4fdfa0 Introduce collectionid filter for bitwarden parameters (#454) 2024-06-10 22:06:58 -07:00
Kerem Yilmaz
c71fae01e9 Update front-end setup instructions (#452) 2024-06-10 10:39:11 -04:00
Shuchang Zheng
037d86939f Do not enforce LLMType in the TaskGeneration schema (#451) 2024-06-07 16:27:32 -07:00
Kerem Yilmaz
d18fc5b59c task generation (#450)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-06-07 15:59:53 -07:00