Commit Graph

68 Commits

Author SHA1 Message Date
Emir Karabeg
dc85adc444 fix(execution-store): allowed for multiple concurrent block executions 2025-02-16 00:49:23 -08:00
Emir Karabeg
6896f74579 feature(workflow-ui): show current block being executed 2025-02-15 21:26:40 -08:00
Emir Karabeg
cc89e80b95 fix(file-structure): moved registry to file in workflow 2025-02-15 19:55:01 -08:00
Emir Karabeg
5e2c3806b8 Fix: agent temperature 2025-02-15 12:13:27 -08:00
Waleed Latif
627a275450 Fixed out-of-order execution in executor 2025-02-14 22:58:45 -08:00
Emir Karabeg
73e4bbc3b4 Changed block types config for simplicity 2025-02-14 16:39:14 -08:00
Emir Karabeg
08cd1d6ae9 Fix: edge connection logic (self-connect and duplicate connections) 2025-02-13 14:46:02 -08:00
Waleed Latif
af323a71ab Modify executor to treat evaluator as an 'output' block instead of a 'router' block, looping logic still needs to be updated but forward path works 2025-02-13 00:59:25 -08:00
Emir Karabeg
660a203c75 Fix: table subblock input 2025-02-12 11:13:38 -08:00
Emir Karabeg
06a360b2c8 Added max iterations update to state for loop 2025-02-11 21:49:41 -08:00
Emir Karabeg
ddfa86641b Added block height to state and made loop relative to block height and position 2025-02-11 21:36:52 -08:00
Emir Karabeg
bddc6cb7f7 Fixed delete block in loop error 2025-02-11 16:12:29 -08:00
Emir Karabeg
d6e53ffd49 Correct handling for multiple loops 2025-02-10 16:19:42 -08:00
Emir Karabeg
f42bfdfd1b Removed duplicates from loop state 2025-02-10 16:12:46 -08:00
Emir Karabeg
3ba2164d64 Added loops to logs 2025-02-10 15:57:36 -08:00
Emir Karabeg
a0b26120b8 Added loops to state across stores 2025-02-10 15:45:00 -08:00
Emir Karabeg
c499946346 Created state edge detection on edge connect 2025-02-10 15:06:32 -08:00
Emir Karabeg
980ca6d116 Horizontal blocks by default 2025-02-10 02:54:56 -08:00
Emir Karabeg
9a3378d3d8 Adding multiple blocks now spaces them out on the screen 2025-02-10 01:04:07 -08:00
Emir Karabeg
82a827409f Added block horizontal/vertical mode 2025-02-08 22:13:00 -08:00
Emir Karabeg
16a8982f8e Renamed to chat instead of aichat 2025-02-08 14:52:37 -08:00
Waleed Latif
f366b557d5 Fixed small bug that didn't render tools in agent blocks 2025-02-08 11:22:32 -08:00
Waleed Latif
a10a724a51 Added support for response format in agent block. Works in all but deepseek (will fix) and gemini (does not support for this model). If responseformat is not specified, we get the response back wrapped in 'content' like before 2025-02-06 19:59:44 -08:00
Emir Karabeg
f42882e3ae Added functional chat for simply adding blocks and connections 2025-02-06 19:51:11 -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
a040708997 Rolled back comments into separate branch 2025-02-02 21:17:13 -08:00
Emir Karabeg
23d4998310 Added comment store and beginning of comment UI block 2025-02-01 19:07:28 -08:00
Waleed Latif
4e44594953 Added envvar store, resolves values in short-input, long-input, code sub-blocks. Resolves value at execution time 2025-02-01 13:15:11 -08:00
Emir Karabeg
c6267eb37d Added console support for warning 2025-01-31 18:39:28 -08:00
Emir Karabeg
6293874be2 Set default to false on console open 2025-01-31 17:46:25 -08:00
Emir Karabeg
4f56de6002 Added console open state and made it open on run 2025-01-31 17:44:22 -08:00
Emir Karabeg
68b1e3c327 Fixed icons showing in console for every block 2025-01-31 16:15:54 -08:00
Emir Karabeg
d84f53d721 Clear console only clears from current console 2025-01-31 14:46:31 -08:00
Emir Karabeg
058865f506 Added block name and changed structure of console component 2025-01-31 13:15:01 -08:00
Emir Karabeg
ae4ae535e9 Created console store and console items 2025-01-31 13:04:23 -08:00
Emir Karabeg
80e1c426a7 Reorganized state files 2025-01-31 11:29:13 -08:00
Emir Karabeg
f50334eede Fixed index increasing and allow block name changes 2025-01-31 11:03:06 -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
Emir Karabeg
2dc677b4ff Added ability for horizontal ports 2025-01-30 12:56:59 -08:00
Emir Karabeg
dc7b00e08b Fixed error on workflow store with history middleware changes 2025-01-30 12:32:43 -08:00
Emir Karabeg
d73a8957a9 Fixed and improved version history 2025-01-30 11:50:52 -08:00
Emir Karabeg
dd2caee5ca Fixed hydration error 2025-01-29 23:36:43 -08:00
Emir Karabeg
38e3731111 Added duplicate block function 2025-01-29 21:29:40 -08:00
Emir Karabeg
c37be5c8d7 Toggle enable/disabled doesnt go into history 2025-01-29 21:09:12 -08:00
Emir Karabeg
9b8f124e01 Added block enable/disable state 2025-01-29 20:52:21 -08:00
Emir Karabeg
0984a60ca2 Added state persistence before unload 2025-01-29 13:56:16 -08:00
Emir Karabeg
47dc2e78dc Added persistence and localization of notifications to each workflow 2025-01-29 13:49:35 -08:00
Emir Karabeg
e336aea733 Fixed workflow naming and added to control bar 2025-01-29 13:39:05 -08:00
Emir Karabeg
13e30eb0a3 Added ability to add/delete workflows and persist state and history 2025-01-29 13:26:45 -08:00
Emir Karabeg
7330c6fe99 Fixed history timestamp bug 2025-01-29 10:24:28 -08:00