Commit Graph

57 Commits

Author SHA1 Message Date
Emir Karabeg
707b7fd8bc Added router block; fixed hidden rendering on workflow block 2025-02-05 12:44:09 -08:00
Waleed Latif
9493055c60 Added prettier, added husky pre-commit hook to ensure formatting 2025-02-05 03:10:23 -08:00
Emir Karabeg
578a4a944c Made firecrawl bg slightly lighter 2025-02-05 02:55:25 -08:00
Waleed Latif
5b274dadf3 Modified jina block/tool, simplified checklist to evaluate each item as an individual sub-block for serializer/executor consistency 2025-02-05 02:45:17 -08:00
Waleed Latif
70aa37414b Added some svgs 2025-02-04 20:44:39 -08:00
Waleed Latif
13ed31740d Added tavily search/extract blocks/tools 2025-02-04 20:19:51 -08:00
Waleed Latif
3bcf1fedd4 Added serper web search tool/block 2025-02-04 19:45:50 -08:00
Emir Karabeg
22e695eec1 Added dynamic handles; added conditional block; changed function block 2025-02-04 18:39:19 -08:00
Waleed Latif
d3abd849b3 Changed o1-mini to o3-mini, supports calls without function calling now 2025-02-04 17:17:51 -08:00
Emir Karabeg
56af328f20 Changed agent description 2025-02-04 15:34:08 -08:00
Waleed Latif
98c39afe43 Created new providers/ directory for model providers, modified tool names to have '_' instead of '.', added support for function/tool calling by agent block. Works for OpenAI w firecrawl tool, needs to be implemented still for other providers 2025-02-04 13:07:03 -08:00
Emir Karabeg
d419e9879a Added checkbox list subblock; added checkbox list to Jina; reorganized block configs to have API subblock last 2025-02-04 12:34:44 -08:00
Emir Karabeg
a0dacfd906 Fixed styling on github block 2025-02-03 22:43:17 -08:00
Emir Karabeg
38a8a7c201 Deleted unnecessary type for output in block types 2025-02-03 22:01:34 -08:00
Emir Karabeg
08fe6f2d39 Added tool UI to agent 2025-02-03 21:56:27 -08:00
Emir Karabeg
838fee32bc Switched from basic/advanced to blocks/tools and added toolbar tabs dynamic width calculation 2025-02-03 19:02:29 -08:00
Waleed Latif
a47c50c61e Added github repo block and tool 2025-02-03 13:32:23 -08:00
Waleed Latif
0e99fdd311 Added Slack post message tool. Tested, publishes message correctly but proxy needs to be setup 2025-02-02 23:43:31 -08:00
Waleed Latif
6eadc0ae34 Added tag dropdown when user drags in connection tag or types in '<' that shows them what fields are available. Works for short-input and long-input 2025-02-01 22:48:28 -08:00
Emir Karabeg
2b08e2d830 Made reliable type passdown from executor to console 2025-01-31 19:19:03 -08:00
Emir Karabeg
d5d38fc2f4 Fixed search z index over blocks 2025-01-31 18:49:02 -08:00
Waleed Latif
d0a3ad7120 Consolidated common consts into consts.ts 2025-01-31 18:15:00 -08:00
Waleed Latif
b7aa70b87f Added translate block, added ability to add default value during block definition 2025-01-31 18:08:27 -08:00
Emir Karabeg
7ce6fac612 Fixed jina color 2025-01-31 16:03:36 -08:00
Emir Karabeg
e39a926d27 Fixed icons and colors 2025-01-31 16:02:27 -08:00
Emir Karabeg
678134b559 Changed droppable to connectionDroppable 2025-01-30 19:39:02 -08:00
Emir Karabeg
3d147dc8bf Added code ability to be dropped in and added ability to prevent drop in block config 2025-01-30 19:37:13 -08:00
Waleed Latif
49a9dcaa06 Added jina block 2025-01-30 17:47:13 -08:00
Waleed Latif
985db94d68 Modified block implementation so block output format relies on tool outputs 2025-01-30 16:35:08 -08:00
Waleed Latif
3850c112ca Standardized output format for blocks/tools. Updated executor so we can now resolve sub-json values for tagged inputs. Updated serializer to match new block output format. 2025-01-30 13:50:38 -08:00
Waleed Latif
dc64f0b388 Added Firecrawl web scrape tool/block and switch toggle sub-block 2025-01-29 22:27:50 -08:00
Waleed Latif
c5545397a9 Made CrewAI vision block functional 2025-01-29 14:40:05 -08:00
Waleed Latif
9c473bb8a3 Added Salesforce & Hubspot Icons, changed CrewAI block bg color 2025-01-29 12:06:01 -08:00
Waleed Latif
d31d19f64b Added CrewAI vision block, not functional 2025-01-29 11:43:23 -08:00
Emir Karabeg
ce3da9b7e0 Added toolbar block search 2025-01-28 19:49:47 -08:00
Waleed Latif
4d3aead26c Added output to workflow state, since it can dynamically change based on what fields are filled/not filled out. Simplified execution by removing interface validation, moved to serializer. Modified unit tests accordingly 2025-01-28 13:52:10 -08:00
Waleed Latif
f0f88dec5d Removed extraneous semicolons 2025-01-28 10:40:38 -08:00
Waleed Latif
af26d926c2 Add openAI reasoning models to agent block 2025-01-27 19:13:21 -08:00
Waleed Latif
7ffdfff1a4 Added deepseek-v3 and deepseek-r1 to agent block 2025-01-27 13:38:45 -08:00
Waleed Latif
7f8a1e3b16 Added code execution functionality for function block 2025-01-21 23:30:43 -08:00
Emir Karabeg
ef72e52782 Created functional protocol for output type dependencies 2025-01-20 19:07:00 -08:00
Waleed Latif
f23350e6b4 Added ToolResponse interface to standardize block response format, updated executor to use response transformation specified in the tool it is using, confirmed agent & api tool working individually 2025-01-19 23:36:26 -08:00
Waleed Latif
2f3fa0c059 Moved tools property out of workflows in block definitions, updated serializer & tests accordingly 2025-01-19 01:29:48 -08:00
Emir Karabeg
bb9d8f942c Rename registry to index 2025-01-17 20:55:03 -08:00
Waleed Latif
07cb295200 Modified tools directory to be more generic, updated serializer and executor accordingly 2025-01-17 19:08:40 -08:00
Emir Karabeg
a14e9fc8aa Simplified blocks file structure 2025-01-17 16:20:16 -08:00
Waleed Latif
e6965cfc9d Added available tools to block configs, added ability to run workflow 2025-01-16 23:43:30 -08:00
Emir Karabeg
87b8c60684 Added action bar to workflow block 2025-01-16 22:14:56 -08:00
Waleed Latif
49fbf801a4 Updated providers to latest models, tested in frontend with running agent block 2025-01-16 18:13:41 -08:00
Emir Karabeg
1287fd3311 Simplified block types and changed conditional to function 2025-01-16 18:06:43 -08:00