Commit Graph

14 Commits

Author SHA1 Message Date
Emir Karabeg
73e4bbc3b4 Changed block types config for simplicity 2025-02-14 16:39:14 -08:00
Waleed Latif
ac28e09b51 Added maxIterations to serialized loops, executor now uses provided max iterations for each loop from workflow store 2025-02-12 11:24:51 -08:00
Waleed Latif
3d52dec731 Added loops to serialized blob sent to executor, loop between evaluator -> agent works 2025-02-11 14:53:32 -08:00
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
9493055c60 Added prettier, added husky pre-commit hook to ensure formatting 2025-02-05 03:10:23 -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
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
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