Commit Graph

37 Commits

Author SHA1 Message Date
Kerem Yilmaz
6f88ae31a0 Implement BitwardenSensitiveInformationParameter (#589) 2024-07-11 09:48:14 -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
8be94d7928 Implement get workflow runs endpoint (#558) 2024-07-05 16:39:42 -07: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
63adc860ef is_saved_task parameter for workflows (#526) 2024-06-27 12:53:08 -07:00
Kerem Yilmaz
10612f02fd update organization API (#480) 2024-06-17 10:42:20 +08:00
Kerem Yilmaz
0ede4fdfa0 Introduce collectionid filter for bitwarden parameters (#454) 2024-06-10 22:06:58 -07: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
04c6e55848 Keep track of token counts in steps table (#412) 2024-06-03 15:55:34 -07:00
Kerem Yilmaz
dea883a463 Sort artifacts by created_at (#356) 2024-05-23 11:53:05 -07:00
Shuchang Zheng
2466897158 adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -07:00
Kerem Yilmaz
72d25cd37d workflow apis (#326)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-16 10:51:22 -07:00
Kerem Yilmaz
164a4da03a add organization_id to workflow service and db query (#320)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-15 08:43:36 -07:00
Kerem Yilmaz
cc50b81a4d sequence type in db client (#322) 2024-05-14 23:21:19 -07:00
Kerem Yilmaz
270642c60c add max_steps_per_run to task (#297)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-11 17:13:21 -04:00
Kerem Yilmaz
bf47f810bb create org api key when personal account user signs up (#265) 2024-05-06 16:46:17 -04:00
Shuchang Zheng
d7bca7153b refresh task after clearing failure reasoning (#254) 2024-05-04 14:21:00 -04:00
Shuchang Zheng
b6a85cf3a5 remove exc_info from LOG.exception (#246) 2024-04-30 00:27:32 -07:00
Kerem Yilmaz
7301dd00b2 add index to speed up artifact queries (#241)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-04-28 16:23:17 -07: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
11e38b33cf Fix arg order for clear_task_failure_reason (#222) 2024-04-23 23:37:16 -07:00
Shuchang Zheng
7f5b77da3a add organization domain (#220) 2024-04-23 15:02:56 -07:00
Kerem Yilmaz
9091a6716e Implement rerun_tasks, clear failure_reason while reruning tasks (#210) 2024-04-19 00:32:00 -07:00
Kerem Yilmaz
ffe917f2b5 Max retries per step configuration per org (#168) 2024-04-08 16:58:45 -07:00
Kerem Yilmaz
1d1e29b813 Implement BitwardenLoginCredentialParameter (#151) 2024-04-03 16:01:03 -07:00
Kerem Yilmaz
69c458bd7c Implement get_latest_screenshots, add action_screenshots to TaskResponse (#148) 2024-04-02 14:43:29 -07:00
Kerem Yilmaz
c58aaba4bb Ykeremy/workflow prompt block (#124) 2024-03-25 00:57:37 -07:00
Kerem Yilmaz
0b5456a4c6 Workflow: YAML interface (#123) 2024-03-24 22:55:38 -07:00
Kerem Yilmaz
cf4749c1d5 Sqlalchemy AsyncSession (#122) 2024-03-25 03:47:47 +08:00
Kerem Yilmaz
066c2302b5 Workflow: Output Parameters & Code Blocks (#117) 2024-03-21 17:16:56 -07:00
Kerem Yilmaz
d1de19556e Implement LLM router (#95) 2024-03-16 23:13:18 -07:00
Kerem Yilmaz
15d78d7b08 Sync cloud skyvern to oss skyvern (#55) 2024-03-12 22:28:16 -07:00
Kerem Yilmaz
9eddb3d812 Move the code over from private repository (#3) 2024-03-01 10:09:30 -08:00