I recently filed a bug ticket for quarkus-langchain4j. It's possible that I'm "holding it wrong", but even if this does not turn out to be a bug I want to document it, in case anyone else is tripping over this. The complete code I'm going to describe can be found