Commit Graph

3440 Commits

Author SHA1 Message Date
Waleed Latif
32bded7da8 fix(landing): show workflows for users that have been approved & logged in 2025-04-10 12:52:50 -07:00
Waleed Latif
ae626dbbe0 refactor(llms): moved llm requests server-side (#241) 2025-04-10 11:34:28 -07:00
Waleed Latif
7604ecb13b fix(models): allow users to run gpt-4o on hosted version without bringing their own keys 2025-04-10 10:30:48 -07:00
Emir Karabeg
2060913004 fix: hoted workflow 2025-04-10 04:43:47 -07:00
Emir Karabeg
dec29da1c8 improvement (ux): first sign in starts with agent block 2025-04-10 02:42:27 -07:00
Emir Karabeg
0f19ee369b feat(agent): allow gpt-4o for free on hosted version 2025-04-10 02:10:48 -07:00
Emir Karabeg
ff1166cfa3 improvement(ux): skip reload warning for sync on auth routes 2025-04-10 00:43:36 -07:00
Emir Karabeg
51dde8cbee fix(loops) (#238)
* fix(loops): added resolve for string collections and added single block loop

* improvement(loop-input): error validation removed

* improvement(loops): fixed now for source/external blocks; doesn't work for multi-block loop (>2)

* fix(loops): complex looping functions fully work

* improvement: cleaned up debugging logs
2025-04-10 00:15:42 -07:00
Waleed Latif
23abb29b88 feat(autofill): consolidated tool-params & sub-block store for one unified store that handles sub-block values (#237) 2025-04-09 21:41:54 -07:00
Waleed Latif
4f9c70b9d4 chore: run format 2025-04-09 01:40:54 -07:00
Waleed Latif
7dbb53747c feat(autofill): added settting to autofill api keys for tools and blocks
* feat(autofill): autofill api keys for tools once they are set once

* added setting to settings for envvar autofill, removed from agent block since it depends on the model selected

* add in api key autofill for agent blocks based on existing model provider mapping

* add tooltips for general settings

* resolved pr comments

* reorganized files, removed unused imports
2025-04-09 01:36:32 -07:00
Peter Dave Hello
0202f41e74 Fix X handle in the README badge (#234) 2025-04-08 20:47:14 -07:00
Waleed Latif
b09a387cdf fix(db): fix db url 2025-04-08 12:07:01 -07:00
Waleed Latif
116120c0b4 fix(env): update .env.example 2025-04-08 09:18:31 -07:00
Waleed Latif
ce046e8f72 improvement(ux): decrease delay between execution finishing and control bar refreshing 2025-04-08 01:32:59 -07:00
Waleed Latif
1af5dcbb96 fix(oauth): fix airtable oauth token refresh 2025-04-08 01:11:18 -07:00
Waleed Latif
358434fb74 fix(oauth): added extra logging to token refresh and added client_id in token refresh for airtable 2025-04-07 21:09:16 -07:00
Waleed Latif
1f22ed2ec5 fix(deployment): fixed api key generation during deployment 2025-04-07 15:38:05 -07:00
Waleed Latif
dcb88e66bb fix(streaming): fixed streaming by switching to edge runtime 2025-04-07 15:25:33 -07:00
Emir Karabeg
f5612faa54 fix: hid marketplace 2025-04-07 13:57:07 -07:00
Waleed Latif
2f253054ac fix(airtable): add back simple dedupe for airtable webhooks 2025-04-07 11:15:11 -07:00
Waleed Latif
8d38627b3c fix(tools): add app id to google picker 2025-04-07 10:57:13 -07:00
Waleed Latif
b70d090316 fix(oauth): for providers using basic oauth, add auth header in token refresh call 2025-04-07 09:22:33 -07:00
Waleed Latif
10641bebdd fix(airtable): refactored to remove redis bc of errors w serverless 2025-04-06 22:52:38 -07:00
Waleed Latif
ca4055130f fix(airtable): add logs to debug airtable webhook failure in production only 2025-04-06 22:24:11 -07:00
Waleed Latif
989dbc6acf fix(tools): removed check in agent block for duplicate tools, since we now allow selecting of operation we have to allow a block's tool to be added to an agent more than once 2025-04-06 19:03:52 -07:00
Waleed Latif
d220115196 fix(bug): fix auth client in vercel & fix function block envvar resolution 2025-04-06 18:36:34 -07:00
Waleed Latif
a74c866a81 feat(assistant): added openai to assist in generating js/ts code and json schemas (#231)
* change hiddenFromSidebar to hideFromToolbar

* added code generation for the function block's code

* added ai code gen to custom tools and response format

* optimize system prompts for js/json generation following our formatting

* added history, fixed apply to replace instead of append

* remove unused imports

* updated styling of chat bar

* refined system prompts for code generation, resolved PR comments
2025-04-06 18:29:44 -07:00
Waleed Latif
d97ecead5d feat(tools): added thinking tool, hiddenFromSidebar param (#230)
* add thinking tool and block

* add hiddenFromSidebar for blocks that we want to be accessible to agents but hidden as standalone blocks
2025-04-06 13:24:53 -07:00
Waleed Latif
47ad2bae85 feat(models): added llama4 groq 2025-04-06 01:58:41 -07:00
Emir Karabeg
d728ae6712 improvement(tools): added supabase to tool use and fixed tool search 2025-04-06 01:26:54 -07:00
Waleed Latif
33c5c52ace feat(parser): added URL upload for our file parser (#229)
* added URL upload for our file parser

* resolved PR comments
2025-04-06 01:08:47 -07:00
Waleed Latif
2de6f45f9a improvement: dynamically set better auth url based on env 2025-04-06 01:07:54 -07:00
Emir Karabeg
c221aacf7d improvement(supabase): response handling 2025-04-06 00:59:13 -07:00
Emir Karabeg
bfd19975b8 fix: supabase, dropdown, short-input, tool execution 2025-04-05 23:05:18 -07:00
Emir Karabeg
24e9a1b426 fix(api): requests and table 2025-04-05 20:25:15 -07:00
Waleed Latif
33de83b3b5 feat(airtable): added airtable tools, block, & webhook and refactored webhooks code into components (#228)
* fixed existing airtable tools, added more tools to airtable block

* added airtable webhook

* creared oauth util to fetch tokens, removed extraneous debug logs

* cleanup

* significant improvement for webhooks code, refactored into components and standardized across providers

* fixed copy button styling, cleaned up files
2025-04-05 19:48:49 -07:00
Emir Karabeg
d29041d94f fix(schedule): deletion logic and styling (#227) 2025-04-05 14:46:08 -07:00
Emir Karabeg
965b06664d improvement: schedule, files 2025-04-05 06:38:39 -07:00
Emir Karabeg
b765b436be improvement(layout): moved layout components into workflow 2025-04-05 01:19:00 -07:00
Waleed Latif
500149e122 fix(oauth): fixed airtable oauth 2025-04-05 00:35:18 -07:00
Waleed Latif
c5010aaeed fix(oauth): fixed airtable oauth 2025-04-05 00:04:26 -07:00
Emir Karabeg
4066707f41 fix(condition-block): load from DB after navigation 2025-04-04 22:29:36 -07:00
Waleed Latif
f915690b8e fix(oauth): fixed airtable oauth by upgrading better-auth 2025-04-04 22:18:53 -07:00
Emir Karabeg
797c55fcc3 fix(condition-block): load from DB 2025-04-04 21:01:03 -07:00
Waleed Latif
37c4e5e0a2 fix(airtable): fixed airtable oauth 2025-04-04 20:20:21 -07:00
Emir Karabeg
aa97b4bd9f improvement(sidebar): ui/ux 2025-04-04 20:13:53 -07:00
Waleed Latif
c50e924772 fix(bugs): fixed evaluator toLowerCase issue, function block error handling, & reverted condition block edges fix (#226)
* fix(evaluator): fixed evaluator toLowercase issue

* fix(conditional): revert changes to fix edges/values disappearing from conditional block

* fix(function): fix error handling for function block code execution with freestyle
2025-04-04 19:35:08 -07:00
Emir Karabeg
8ff00e4263 fix(notifications): dropdown logic and styling 2025-04-04 19:26:13 -07:00
Waleed Latif
bc48378608 feat(cancel): allow cancellation of workflow run, fix styling for info notification (#225)
* ensure that the run button accurately reflects the execution state

* added cancellation for workflows with multiple runs, fixed styling of info notification
2025-04-04 11:01:30 -07:00