Commit Graph

276 Commits

Author SHA1 Message Date
Kerem Yilmaz
eb659ec17f workflow run streaming (#791) 2024-09-09 08:29:01 -07:00
LawyZheng
d7cb4f3ae7 multi-level selection support (#786) 2024-09-09 11:34:09 +08:00
Shuchang Zheng
281977f395 update and fix totp schema (#785) 2024-09-08 17:57:03 -07:00
Kerem Yilmaz
b9f5e33876 TOTP code db + agent support for fetching totp_code from db (#784)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-09-08 15:07:03 -07:00
Shuchang Zheng
d878ee5a0d get exc_info=True back from the last commit (#783) 2024-09-07 17:02:37 -07:00
Shuchang Zheng
433e30e84f make task failure log more consistent with 'marking task as failed' (#782) 2024-09-07 16:48:50 -07:00
Kerem Yilmaz
bfce9f2279 Fix cyclic import (#781) 2024-09-07 01:57:47 -07:00
VittorioYan
0292917c05 fix fastapi docs (#761)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-09-06 20:11:52 -07:00
Shuchang Zheng
6e2e176cef add organization_id to the 'Created new task' log (#779) 2024-09-06 19:44:29 -07:00
LawyZheng
692ffb6d43 better detect dropdown menu (#778) 2024-09-07 09:34:33 +08:00
Kerem Yilmaz
95b2e53c46 Add persist_browser_session flag to workflows (#777) 2024-09-06 12:01:56 -07:00
Kerem Yilmaz
be1c8ba060 More visibility into attached files and duplicate status (#776) 2024-09-06 01:08:33 -07:00
Shuchang Zheng
25aef4a862 add org id and task id to the max steps override log (#773) 2024-09-04 17:14:53 -07:00
Shuchang Zheng
63ebe759c4 Fix the prompt cache window - use settings.PROMPT_CACHE_WINDOW_HOURS (#769) 2024-09-02 21:32:57 -07:00
Kerem Yilmaz
0d39e62df6 use cached prompt generation (#768)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-09-02 21:00:15 -07:00
Shuchang Zheng
1ef67f9fcd add async http client (#760) 2024-08-29 15:38:18 -07:00
Shuchang Zheng
ffc4b35032 support aws s3 storage (#720) 2024-08-29 15:01:13 -07:00
Shuchang Zheng
11811e74bf remove min_length constraint of 1 for task.url (#759) 2024-08-29 12:25:57 -07:00
Shuchang Zheng
06daa9834f catch litellm no deployment error (token ratelimit / ValueError) and raise LLMProviderErrorRetryableTask (#758) 2024-08-29 12:19:51 -07:00
Kerem Yilmaz
6f61573f9b Check error existance for the context manager handling (#757) 2024-08-29 21:25:10 +03:00
LawyZheng
9e0201627b support value select for custom selection (#756) 2024-08-30 01:24:38 +08:00
LawyZheng
f1152022a0 optimize svg cache and add retry (#752) 2024-08-29 11:11:32 +08:00
Shuchang Zheng
b5d743d6eb handle litellm APIError for the router and raise LLMProviderErrorRetryableTask (#750) 2024-08-28 10:23:16 -07:00
LawyZheng
9cc290cc80 add aiohttp get text (#749) 2024-08-28 23:21:47 +08:00
Kerem Yilmaz
a6a545224a adding step_exception to provide more signal of why the step failed (#730) 2024-08-28 01:06:04 -07:00
Kerem Yilmaz
672a2e22e4 catch and log db error in generate_task api (#734) 2024-08-26 11:42:45 -07:00
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
8baa8de032 general autocomplete solution (#713) 2024-08-21 10:54:32 +08: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
LawyZheng
1c9e919792 update selection prompt (#706) 2024-08-14 15:16:26 +08:00
LawyZheng
0d9d67d02f update select prompt (#705) 2024-08-14 14:45:05 +08: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
LawyZheng
36b3f62eb7 optimize svg logic (#701) 2024-08-13 14:05:51 +08: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
Shuchang Zheng
9342dfbf2a step output is very noisy as logs and cost us a lot in logging (#627) 2024-08-09 14:44:55 -07:00
LawyZheng
ea21f9ebe9 fix false negative (#697) 2024-08-09 21:45:59 +08: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
LawyZheng
5299f9265e update custom selection prompt (#689) 2024-08-08 14:53:08 +08:00
Shuchang Zheng
83cbcfee28 move 'need_verification-code' to the bottom of the structured json (#690) 2024-08-07 23:46:04 -07:00
Shuchang Zheng
a396370fcf remove leftover TODO in the comment (#686) 2024-08-07 17:06:03 -07:00
Shuchang Zheng
9fd096c385 remove log: Building element tree (#685) 2024-08-07 16:23:20 -07: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
b8752b0f7d Remove old claude prompt for action extraction (#682) 2024-08-07 13:46:13 -07:00
Kerem Yilmaz
5bb8b3109e Add GB proxy support (#677) 2024-08-06 18:15:49 +03:00
LawyZheng
cba0f68a5e general selection (#675) 2024-08-06 13:30:52 +08:00
Kerem Yilmaz
e4fd825497 Timeout and retry mechanism for Bitwarden CLI (#670) 2024-08-02 12:53:05 -07:00