breadboard-ai / breadboard

A library for prototyping generative AI applications.
Apache License 2.0
173 stars 23 forks source link

Loops (crossed wires) place wire value selectors on top of each other #3159

Open dglazkov opened 3 weeks ago

dglazkov commented 3 weeks ago
image

Because of the way the positions are computed, the reciprocal edges always place wire value selector on top of each other.

paullewis commented 3 weeks ago

🤔 maybe the selector should come just after the node then? I rather like the visual balance of it being in the middle, but that then creates these kinds of conundrums!

dglazkov commented 3 weeks ago

What if it was like slightly off-center?