LangChain Core 1.6.2 Brings Async Tool Support and Key Fixes

imagem 13

LangChain Core version 1.6.2 has been released, following version 1.6.1. This update introduces a notable enhancement for OpenAI integrations: support for asynchronous tools, allowing developers to define tools that can be awaited within the LangChain tool-calling flow. This makes it easier to build non-blocking applications.

The release also includes routine dependency maintenance, updating the mistune library from 3.3.0 to 3.3.3 and tornado from 6.5.7 to 6.5.8 within the core library. These minor version bumps help keep the project aligned with the latest patch releases and security fixes.

Two bug fixes address unwanted data mutation when processing standard content formats from Google GenAI and Amazon Bedrock Converse. Previously, LangChain could inadvertently modify the original message content objects passed to these providers. The fix ensures the input data remains unchanged, preventing side effects when reusing messages across multiple calls.

Leave a Comment

Your email address will not be published. Required fields are marked *