breadboard-ai / breadboard

A library for prototyping generative AI applications.
Apache License 2.0
183 stars 25 forks source link

Invoke component has buggy UI when used from subboard #3635

Open surma opened 2 hours ago

surma commented 2 hours ago

The Invoke component does not seem to update its input/output ports when it is used from inside a subcomponent. It just shows the board input:

Screenshot 2024-10-27 at 09 46 32

If I then select a Invoke component on the main board, and point it to the subboard in question (and then restore the previous selection), then the subboard's Invoke component seems to fix itself.

Screenshot 2024-10-27 at 09 46 51

surma commented 2 hours ago

Okay it seems to only visually fix itself. I can't connect to any ports because it seems to not actually resolve the board correctly.

Screenshot 2024-10-27 at 09 50 31