openinference
openinference copied to clipboard
[feature request] Support for AsyncPipeline in Haystack
Is your feature request related to a problem? Please describe. There is a new class of Pipeline() in Haystack called AsyncPipeline. Currently Openinference doesn't track them.
Describe the solution you'd like Track them exactly the same as the Pipeline class
Describe alternatives you've considered /
Additional context Introduced in Haystack 2.10 https://haystack.deepset.ai/release-notes/2.10.0
It feels like it can track some components in AsyncPipeline but not generator and then the chain is broken.
My other non async pipeline run and track fine. My two async Pipeline in the middle (red triangle) are all over the place, not in a single chain, and only some components are tracked (not the generators)
Thanks so much @lambda-science. Makes sense.
@satyadevai assigning this one to you