Commit Graph

17 Commits

Author SHA1 Message Date
Waleed Latif
30d3e934db Added function execution logic locally instead of 3P API using vm, modified executor to handle connection block (still testing) 2025-02-08 14:21:41 -08:00
Waleed Latif
01d2a8acd5 Added support for structured response format from agent block in the target block's connectio tags & connection dropdown menu. Tested, resolves values when response format is specified, and when it isn't 2025-02-07 13:01:38 -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
7486039b69 Fixed seralizer test error 2025-02-04 15:32:12 -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
Emir Karabeg
2b08e2d830 Made reliable type passdown from executor to console 2025-01-31 19:19:03 -08:00
Waleed Latif
ea823539ac Added support for disabled blocks, throw warning at runtime 2025-01-31 18:30:25 -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
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
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
2f3fa0c059 Moved tools property out of workflows in block definitions, updated serializer & tests accordingly 2025-01-19 01:29:48 -08:00
Waleed Latif
f9764816de Modified workflow, serializer, and executor to use block state from stores instead of ReactFlow nodes 2025-01-18 22:59:52 -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
Waleed Latif
65c7e21386 Added executor that is block-agnostic and executes serialized workflow 2025-01-16 12:30:23 -08:00
Waleed Latif
1a95e7630d Updated serializer to be agnostic of block type 2025-01-16 12:13:41 -08:00
Waleed Latif
7189259488 Added barebones serializer with tests 2025-01-16 11:19:32 -08:00