@llamaindex.bsky.social Why is the typing of llamaindex workflows so f*ed up. Declaring return types like BaseModel is a really bad idea, because it means you can’t write type safe code against it. Better to not declare types if you don’t know how to.
Comments
This is definitely more specific feedback than "workflows are broken", thanks! Easy enough fix -- it was already using generics in the base class, some integrations incorrectly overrode it
The nice thing about open-source software is anyone can make a PR 😁