Commit Graph

99 Commits

Author SHA1 Message Date
Kerem Yilmaz
6fa5336adf BCC Sender so sender has a copy of the email that was sent out (#384) 2024-05-29 00:53:59 -04: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
a36b65b894 add timed_out to allowed_transitions list (#338) 2024-05-25 18:52:03 -07:00
Kerem Yilmaz
b976f132c4 Fix session key extraction for Bitwarden (#359) 2024-05-23 19:01:32 -07:00
Kerem Yilmaz
753bac3174 Set 5 min timeout for LLM calls (#358) 2024-05-23 18:49:49 -07:00
Kerem Yilmaz
df2aee3c79 Add logs (#357) 2024-05-23 12:07:49 -07:00
Kerem Yilmaz
dea883a463 Sort artifacts by created_at (#356) 2024-05-23 11:53:05 -07:00
LawyZheng
43823b6c6b save the elements tree in the prompt as an artifact (#353) 2024-05-22 13:10:27 +08:00
Kerem Yilmaz
e6d4302d8c Auto-fix invalid JSON (#354) 2024-05-21 22:04:32 -07:00
Kerem Yilmaz
6908ca5844 Pass base parameters to acompletion (#343) 2024-05-17 16:36:15 -07:00
Suchintan
9a6ec13af6 Ruff (#339) 2024-05-17 12:10:54 -04:00
Divyansh Verma
8598f56a83 GPT4 integration (#324)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2024-05-17 11:25:03 -04:00
Hasnain
45a2840538 gpt-4o integration (#333) 2024-05-17 11:22:08 -04:00
Shuchang Zheng
2466897158 adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -07:00
Shuchang Zheng
9e1b07451f update pre-commit (#330) 2024-05-16 17:11:49 -07:00
Kerem Yilmaz
482a8b8466 Remove unused BlockYAML.output_parameter_key (#329) 2024-05-16 15:46:31 -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
e6cee25416 Automatically create output parameters (#327) 2024-05-16 13:08:24 -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
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
479186bbef Quick fix for taskoutput change bug in forloopblock (#323) 2024-05-15 00:16:15 -07:00
Kerem Yilmaz
cc50b81a4d sequence type in db client (#322) 2024-05-14 23:21:19 -07:00
OB42
72389b217c add missing check for ENABLE_BEDROCK in LLMConfigRegistry (#298)
Co-authored-by: Kerem Yilmaz <kerem@skyvern.com>
2024-05-14 10:07:47 -07:00
Kerem Yilmaz
a106452034 Ykeremy/workflow execution updates (#314) 2024-05-14 00:35:37 -07:00
Shuchang Zheng
a4ed6de34c add workflow_permanent_id unique constraint and index to workflows table (#309) 2024-05-13 19:57:15 -07:00
Kerem Yilmaz
b959822c6e add workflow_permanent_id and version to workflows table (#308)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-05-13 18:29:14 -07:00
Kerem Yilmaz
20a86590dd Implement get_share_links (#302) 2024-05-13 00:03:31 -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
cf01e81ba2 Force Claude 3 models to output JSON object and parse it more reliably (#293)
Co-authored-by: otmane <otmanebenazzou.pro@gmail.com>
2024-05-10 00:51:12 -07:00
Kerem Yilmaz
ebfc1a6f0f bitwarden Dont fail if already logged in (#287) 2024-05-09 01:11:24 -04:00
Kerem Yilmaz
a51a20436f Update url load timeout workflows (#286) 2024-05-09 00:29:05 -04:00
Kerem Yilmaz
bf55bf8314 Default the old anthropic model name for backwards compatibility (#285) 2024-05-08 23:43:52 -04:00
Kerem Yilmaz
e5d094493e Define haiku + prompt engine takes a directory arg (#279) 2024-05-08 02:07:18 -07:00
Kerem Yilmaz
42d652f381 Set organization_id for posthog through event (#277) 2024-05-08 01:33:06 -07:00
Kerem Yilmaz
cc91c1b2b6 Ykeremy/click instead of download (#275) 2024-05-07 23:54:07 -07:00
Kerem Yilmaz
bf47f810bb create org api key when personal account user signs up (#265) 2024-05-06 16:46:17 -04:00
Kerem Yilmaz
25ac637b40 Ykeremy/separate sonnet prompt (#263) 2024-05-06 13:07:52 -07:00
Shuchang Zheng
be39516f1d support trailing slash in API paths (#219) 2024-05-04 23:54:41 -04:00
Shuchang Zheng
d9ddb1bdbe add org_task_index for steps table (#258) 2024-05-04 22:52:18 -04:00
Shuchang Zheng
d7bca7153b refresh task after clearing failure reasoning (#254) 2024-05-04 14:21:00 -04:00
Kerem Yilmaz
4459ca7d09 Integrate posthog feature flags + setup Claude 3 experiment (#251) 2024-05-02 15:06:21 -07:00
Shuchang Zheng
a1fa5ee4e0 log main_model_group when router.acompletion has an unexpected error (#249) 2024-05-02 14:20:49 -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
Kerem Yilmaz
3d712cb0fb llm router for gpt4 turbo (#237) 2024-04-25 01:32:22 -07:00
Kerem Yilmaz
52e6205005 Sync changes (#236) 2024-04-25 00:02:36 -07:00
Suchintan
fdef12dac3 GPT-4-Turbo support vision=true (#234) 2024-04-24 15:42:39 -04:00
Salih Altun
95f8ad191b Allow querying multiple statuses (#232) 2024-04-24 22:27:15 +03:00