Commit Graph

659 Commits

Author SHA1 Message Date
Shuchang Zheng
b0fbb5e161 update task_v2 block workflow run id missing log to warning (#1807) 2025-02-23 01:08:05 -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
1e7318d004 task_v2 refactor Part 1 - observer_service -> task_v2_service (#1812) 2025-02-22 01:36:35 -08:00
Shuchang Zheng
9a07c0bc6f validate taskV2 step (#1811) 2025-02-22 00:44:12 -08:00
Shuchang Zheng
8821b7e150 fix boolean workflow param convertion bug (#1810) 2025-02-21 12:28:22 -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
ceb1012046 Upload downloaded files to S3 after every block so they can be used for subsequent blocks (for real) (#1804) 2025-02-20 12:48:03 -05:00
Shuchang Zheng
30d2bbd834 Upload downloaded files to S3 after every block so they can be used for subsequent blocks (#1801) 2025-02-20 11:30:43 -05:00
Shuchang Zheng
d02b45c74c fix param typing in retry decor (#1799) 2025-02-20 02:54:30 -08:00
Shuchang Zheng
fdad4f8ac3 add retry decorator (#1798) 2025-02-20 02:46:48 -08:00
Shuchang Zheng
167f219a3e Include downloaded files in the task block outputs within workflows so subsequent blocks can use them (#1797) 2025-02-20 17:19:03 +08:00
Shuchang Zheng
367473f930 push eval script to oss (#1796) 2025-02-20 15:21:08 +08:00
LawyZheng
ef5cb8d671 increase max file uploading number (#1794) 2025-02-20 13:36:50 +08:00
Shuchang Zheng
66282054fe pass css svg in iframe (#1793) 2025-02-19 14:10:25 +08:00
Shuchang Zheng
179ab5fb2a fix workflow not found bug (#1792) 2025-02-19 05:53:15 +08:00
LawyZheng
a258406a86 add fern sdk (#1786) 2025-02-19 00:58:48 +08:00
Shuchang Zheng
e7c3e4e37a fix AI generated app.database code (#1790) 2025-02-19 00:00:37 +08:00
Shuchang Zheng
875d19e14f fix unbounded variable bug in observer service (#1789) 2025-02-18 23:55:19 +08: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
9f915131d4 use workflow_run_status in log instead of status (#1782) 2025-02-18 15:26:30 +08:00
Shuchang Zheng
5e49685c76 refactor unique id generation (#1781) 2025-02-18 08:58:23 +08:00
Shuchang Zheng
99e6b0d2ca makmisi/dont close browser (#1780) 2025-02-18 00:27:21 +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
Shuchang Zheng
c846d3871b do not clean up workflow in a task v2 block (#1771) 2025-02-17 02:40:47 +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
4ba32fa7ee Make BitwardenService async (#1772) 2025-02-15 00:32:35 +03:00
Shuchang Zheng
fe383da57e update user_detail_query (#1770) 2025-02-14 21:05:15 +08:00
Shuchang Zheng
1759f06f65 trigger TerminateAction when totp code is not found (#1768) 2025-02-14 01:50:38 +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
6a5fd7aaaa post step execution (#1765) 2025-02-13 16:32:21 +08:00
Shuchang Zheng
38e22ff008 do not use status as a log key (#1762) 2025-02-12 19:52:49 +08:00
Shuchang Zheng
f16367bf96 fix terminate action in caching - do not replay terminate + introduce SINGLE_CLICK_AGENT_LLM_API_HANDLER (#1760) 2025-02-12 17:10:24 +08: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
22cefee5f9 add gemini 2.0 flash (#1745) 2025-02-07 14:39:31 +08:00
Shuchang Zheng
9f14224589 Revert "get proxy_location enum back in the tasks table" (#1737) 2025-02-06 17:53:43 +08:00
Shuchang Zheng
68e0e73020 get proxy_location enum back in the tasks table (#1736) 2025-02-06 17:35:59 +08:00
Shuchang Zheng
0e1fa58484 fix max_iterations_override (#1734) 2025-02-06 14:40:53 +08:00
LawyZheng
7e5565b3f5 change proxy location db type (#1730) 2025-02-06 13:57:41 +08:00
Shuchang Zheng
b0d9242532 fix max_iterations_override (#1733) 2025-02-06 12:08:31 +08:00
Shuchang Zheng
c330c6a455 Add workflow_title to WorkflowRun (#1731) 2025-02-05 22:10:17 +03:00
Shuchang Zheng
286b3de684 remove redundant task_history_record in observer service (#1727) 2025-02-06 00:57:37 +08:00
Shuchang Zheng
ffdb823401 fix observer - get url block back; get mark workflow run completion back (#1726) 2025-02-06 00:50:32 +08:00
Shuchang Zheng
b4bdcfd53c Fix tz issue observer (#1725) 2025-02-05 23:37:12 +08:00
Shuchang Zheng
6f3dcd13b8 fix invisible iframe scraping (#1723) 2025-02-05 13:33:45 +08:00
Shuchang Zheng
f40f7600f7 Integrate complete_if_empty (#1722) 2025-02-05 00:28:05 -05:00
Shuchang Zheng
95ee4c6088 Return only standalone tasks, no workflow tasks in /runs (#1716) 2025-02-04 17:13:36 +03:00
Shuchang Zheng
e2d3d7fec5 fix datetime diff with timezone issue for workflow metrics log (#1714) 2025-02-04 20:40:23 +08:00
Shuchang Zheng
430c6b7851 add select agent llm handler (#1713) 2025-02-04 19:16:39 +08:00