Commit Graph

253 Commits

Author SHA1 Message Date
Emir Karabeg
4edd0ee3bf improvement(starter): added date/time picker 2025-02-19 20:41:15 -08:00
Waleed Latif
d5f102d419 feat(starter): sync encrypted envvars to db on-save in settings modal, fetch during scheduled execution & decrypt 2025-02-19 12:35:30 -08:00
Emir Karabeg
756d748bc4 Fix/prod ref (#59) (#65)
* fix(stores): moved subblock value to a separate store; execution currently doesn't work

* fix(execution): resolved merging stores

* fix(stores): deletion crash fix

* fix(stores): dropdown re-render
2025-02-18 18:27:35 -08:00
Waleed Latif
f38c147c93 fix(ui/table): fix the way we display envvars, use formatdisplay like we do for other sub-blocks 2025-02-18 14:39:47 -08:00
Emir Karabeg
2de52416d4 feat(table): dropdown tags and envvar 2025-02-18 13:43:26 -08:00
Emir Karabeg
0893090a95 improvement(API): added query params, fixed cursor ref, code placeholder 2025-02-18 13:20:58 -08:00
Emir Karabeg
15c991e0fe fix(ui): expanded settings 2025-02-18 02:10:48 -08:00
danielschwartz4
6d0de86532 dark mode (#45)
* dark mode

* fix(ui): cleaned up dark mode

---------

Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu>
2025-02-18 02:06:17 -08:00
Emir Karabeg
fb5272cb4e fix(stores): consolidated some store values 2025-02-18 00:47:44 -08:00
Emir Karabeg
eb6812aaa8 fix(dbsync): only sync with db on exit 2025-02-17 14:04:26 -08:00
Waleed Latif
763ea8bb5c feat(dbsync): added workflow sync wrapper to workflow, combine debounce, period, and unload syncing to sync local state store to workflow pg table 2025-02-16 22:39:26 -08:00
Emir Karabeg
6004c8d070 fix(registry-state): fixed bug on add workflow / improvement(ux): added autoconnect 2025-02-16 17:34:25 -08:00
Emir Karabeg
639f86bcae feature(app): error handling 2025-02-16 02:12:26 -08:00
Emir Karabeg
ad546519b6 fix(ui): settings labels 2025-02-16 01:47:00 -08:00
Emir Karabeg
c40798b819 feature(settings-reset): ability to reset all state 2025-02-16 01:44:22 -08:00
Emir Karabeg
8fbdd8bacb refactor(settings): changed name to environment 2025-02-16 01:32:11 -08:00
Emir Karabeg
cef91e14d0 improvement(settings): added sections to settings and improved layout 2025-02-16 01:31:05 -08:00
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
4c2764f09c feature(console): stream console messages back from executor 2025-02-15 20:01:55 -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
Emir Karabeg
5c8bd0551f Changed id back to type on config 2025-02-15 01:21:40 -08:00
Emir Karabeg
f4773d1c51 Fix: block naming +1 2025-02-15 01:01:22 -08:00
Emir Karabeg
73e4bbc3b4 Changed block types config for simplicity 2025-02-14 16:39:14 -08:00
Emir Karabeg
0aeeb65bc6 Added starter block with options; added nesting ability for subblock config 2025-02-14 12:43:26 -08:00
Emir Karabeg
12ac77613c Fixed config error with code block 2025-02-13 19:39:10 -08:00
Emir Karabeg
9686f8cf5f Fix: collapsed state on code block 2025-02-13 19:30:52 -08:00
Emir Karabeg
d1c71e9276 Adjusted min zoom 2025-02-13 17:04:58 -08:00
Emir Karabeg
32a1cd71c3 Improvement: expanded min zoom 2025-02-13 16:54:44 -08:00
Emir Karabeg
ffd1373a37 Fix: key error on multiple connect 2025-02-13 15:21:01 -08:00
Emir Karabeg
08cd1d6ae9 Fix: edge connection logic (self-connect and duplicate connections) 2025-02-13 14:46:02 -08:00
Emir Karabeg
9ad71b88b5 Fix: conditional input handle error on delete 2025-02-13 13:59:51 -08:00
Emir Karabeg
e0736870ab Improvement: input styling on evaluator and placeholder 2025-02-13 13:52:08 -08:00
Emir Karabeg
f7dbbf1c3e Fix: eval-input input ref and styling 2025-02-13 13:35:00 -08:00
Emir Karabeg
e2a5e39b0b Fix: range input experience 2025-02-12 19:37:02 -08:00
Emir Karabeg
a4cf9bf8cc Removed range restriction 2025-02-12 19:32:50 -08:00
Emir Karabeg
4e998f53b0 Feature: added eval input 2025-02-12 19:31:18 -08:00
Emir Karabeg
0cba346c51 Fix: subblock rendering based on condition of other subblock 2025-02-12 18:38:04 -08:00
Emir Karabeg
11cbd1dab2 Feature: max iterations can be updated from UI 2025-02-12 11:46:38 -08:00
Emir Karabeg
660a203c75 Fix: table subblock input 2025-02-12 11:13:38 -08:00
Emir Karabeg
1f9acf313e Feature: added max iterations to loop UI; will add adjustable 2025-02-12 00:43:28 -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
a7339b515d Fix: removed shadow from loop label 2025-02-11 20:05:34 -08:00
Emir Karabeg
dbfc9df44f Added loop label 2025-02-11 20:03:44 -08:00
Emir Karabeg
867a4f8279 Added back border transition for handles 2025-02-11 19:43:17 -08:00
Emir Karabeg
866ce994fd Fixed re-render edge bug 2025-02-11 19:38:08 -08:00
Emir Karabeg
2f8181162b Fixed custom edge implementation to match ReactFlow 2025-02-11 16:12:29 -08:00
Emir Karabeg
bddc6cb7f7 Fixed delete block in loop error 2025-02-11 16:12:29 -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