TL;DR: LangChain released v1.3.14 with new error handling middleware for tool calls and refined retry logic, improving reliability for agent workflows.
Summary: LangChain v1.3.14 introduces ToolErrorMiddleware for custom error handling and fixes ToolRetryMiddleware to only retry retryable exceptions. These changes give developers more control over tool execution failures in chain/agent pipelines. The release was led by the LangChain team via GitHub PRs #38781 and #38845.
Why it matters: For AI builders using LangChain agents, this means more robust tool orchestration with granular error recovery. Update to 1.3.14 and adopt ToolErrorMiddleware to handle non-retryable errors gracefully.
Source: github_releases