breadboard-ai / breadboard

A library for prototyping generative AI applications.
Apache License 2.0
151 stars 21 forks source link

Specialist can't call embedded sub boards #2393

Open paullewis opened 2 months ago

paullewis commented 2 months ago

If a Specialist is given an embedded sub board as a tool it can't run it. If the same board is somehow external then it seems to work just fine.

Failing board attached. Subboard-tool.json

dglazkov commented 1 month ago

Ooh, I know this one. I bet the curry node doesn't support sub-boards.

dglazkov commented 1 month ago

This is a tough one. It's a loader bug. Basically, I have no way of knowing what the relative URL (the #<board-id-guid>) is relative to at runtime. I thought I fixed it, but clearly not.