Skip to content

v1.0.2

Choose a tag to compare

@svetzal svetzal released this 01 Feb 19:34
· 78 commits to main since this release

Fixed

  • Broker.generate_stream/4 no longer re-initializes the HTTP connection on every chunk during tool-call recursion. The Enum.take/Stream.drop pattern was fundamentally incompatible with Stream.resource-backed streams, causing each token to trigger a full new API request and tool execution cycle. Replaced with Enumerable.reduce suspension-based stepping that properly carries stream continuations forward without re-initialization.