Commit graph

57 commits

Author SHA1 Message Date
Shuchang Zheng
7f21e23244
add org id to the log for Failed to update workflow (#1057) 2024-10-25 12:27:10 -07:00
Shuchang Zheng
b308c6b05d
enforce collection id for login parameters (#1043) 2024-10-23 23:20:51 -07:00
Shuchang Zheng
b0d9f9ce5f
Add sorting to task api (#1018) 2024-10-21 20:34:42 +03:00
Shuchang Zheng
8384c761a5
fix update organization api (#1013) 2024-10-20 23:44:21 -07:00
Shuchang Zheng
ec9b77c699
Implement actions api changes (#1007) 2024-10-18 22:50:02 +03:00
Shuchang Zheng
cd43bd6f03
Add GET workflows/runs/run_id endpoint (#973) 2024-10-15 16:26:16 +03:00
Kerem Yilmaz
8aa29bedcf
Add a query param to filter out workflow tasks (#919) 2024-10-08 00:09:46 +03:00
Shuchang Zheng
6d6c9e2819
add organization_id to the Failed to create workflow error log (#905) 2024-10-04 00:13:31 -07:00
Kerem Yilmaz
b0aa181c68
Credit Card Parameter (#903) 2024-10-03 16:18:21 -07:00
Kerem Yilmaz
39c5f6233e
Fix workflow reset issue upon update failure (#858) 2024-09-19 11:15:07 -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
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
Kerem Yilmaz
fd5fdb9d32
add Request context to async_executor (#709) 2024-08-15 22:25:10 -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
9c0c4cbedf
remove proxy location override (#621) 2024-07-18 16:50:07 -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
8be94d7928
Implement get workflow runs endpoint (#558) 2024-07-05 16:39:42 -07: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
Kerem Yilmaz
63adc860ef
is_saved_task parameter for workflows (#526) 2024-06-27 12:53:08 -07:00
Kerem Yilmaz
bf81b7df53
shu/task cancel agent logic (#521) 2024-06-26 15:25:15 -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
10612f02fd
update organization API (#480) 2024-06-17 10:42:20 +08:00
Kerem Yilmaz
c71fae01e9
Update front-end setup instructions (#452) 2024-06-10 10:39:11 -04:00
Kerem Yilmaz
d18fc5b59c
task generation (#450)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-06-07 15:59:53 -07:00
Kerem Yilmaz
3f3fbbc63d
fix input text action with no text in GET steps API (#421) 2024-06-05 13:18:35 -07:00
Kerem Yilmaz
fc6ddb7bf6
fix workflow run get with workflow_permanent_id (#415) 2024-06-04 08:27:04 -07:00
Kerem Yilmaz
688a615fb2
introduce permission checker to task create api (#368) 2024-05-26 14:51:53 -07:00
Kerem Yilmaz
abca808e6c
use workflow_permanent_id for workflow execution api (#366) 2024-05-25 19:32:25 -07:00
Shuchang Zheng
2466897158
adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -07:00
Kerem Yilmaz
7d3bb704ed
Update workflow response and webhook, bugfix: workflow is always completed (#328) 2024-05-16 13:44:53 -07:00
Kerem Yilmaz
72d25cd37d
workflow apis (#326)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-16 10:51:22 -07:00
Shuchang Zheng
6110fa4a44
Failed to get signed urls for artifacts - this log should just be warning (#321) 2024-05-15 08:28:46 -07:00
Kerem Yilmaz
20a86590dd
Implement get_share_links (#302) 2024-05-13 00:03:31 -07:00
Shuchang Zheng
be39516f1d
support trailing slash in API paths (#219) 2024-05-04 23:54:41 -04:00
Salih Altun
95f8ad191b
Allow querying multiple statuses (#232) 2024-04-24 22:27:15 +03:00
Salih Altun
5d9054594c
Add task status as a query parameter (#229) 2024-04-24 10:39:19 -07:00
Kerem Yilmaz
02db2a90e6
remove AgentMiddleware (#211) 2024-04-20 02:18:33 -07:00
Shuchang Zheng
bd485daaf4
make get signed_url requests async in get_agent_task_step_artifacts api (#192) 2024-04-15 12:27:58 -07:00
Shuchang Zheng
7d5f0c8499
artifact signed url (#190) 2024-04-14 21:52:50 -07:00
Shuchang Zheng
dccdc7cca9
screenshot missing error shows up when status is terminated or completed (#189) 2024-04-13 21:26:47 -07:00
Shuchang Zheng
1638e7d073
in task response, do not error when there's no screenshot if task is still in progress (#188) 2024-04-13 21:20:16 -07:00
Kerem Yilmaz
0800990627
Workflow Fixes (#156) 2024-04-04 19:09:19 -07:00
Kerem Yilmaz
999eda9b5d
Return action screenshots from get task endpoint as well (#149) 2024-04-02 15:01:46 -07:00
Kerem Yilmaz
0b5456a4c6
Workflow: YAML interface (#123) 2024-03-24 22:55:38 -07:00