af9bbd3]:
#10415 d7d0bc7 Thanks @pawel-twardziak! - fix(genai): round-trip thinking content blocks in multi-turn convos
#9979 6a2da5b Thanks @christian-bromann! - fix(google): add support for ContentBlock.Multimodal types in Google providers
Updated dependencies [6db417b, d69dfcc]:
af9bbd3 Thanks @hntrl! - feat(openai): support tool search and defer_loading
tools.toolSearch() factory for the OpenAI Responses API tool_search built-in tool, supporting both server-executed and client-executed modes.defer_loading from LangChain tool extras through bindTools() and into the Responses API payload, enabling on-demand tool discovery.tool_search_call and tool_search_output response items in both streaming and non-streaming converters.tool_search_call → server_tool_call and tool_search_output → server_tool_call_result.af9bbd3]:
08657f2 Thanks @pawel-twardziak! - Fix temperature/topK/topP handling: guard all three so undefined values are not
set on the request object, and fix broken topK/topP validation when thinking is
enabled.6db417b, d69dfcc]:
#10425 792d573 Thanks @pawel-twardziak! - fix(community): auto-detect VL model endpoint and add apiUrl override for ChatAlibabaTongyi
#10004 a40ddc7 Thanks @aditya-gg04! - fix/community-better-sqlite3-node24-support
#10298 aad77ab Thanks @pawel-twardziak! - fix(community): Add multimodal content support to Bedrock Anthropic formatter
#10399 1edc658 Thanks @pawel-twardziak! - add missing AWS inference profile region prefixes (au, jp, global)
#10413 7a3774a Thanks @shivamtiwari3! - fix(community): update PPTXLoader to use officeparser v6 API (fixes #10168)
Updated dependencies [6db417b, af9bbd3, d69dfcc]:
e3fb76b Thanks @pawel-twardziak! - feat(aws): add defaultHeaders to ChatBedrockConverseaf9bbd3]:
#10343 a1062b7 Thanks @pawel-twardziak! - fix: merge consecutive same-role Gemini content blocks
#10313 bc4cd65 Thanks @pawel-twardziak! - fix(langchain-google): parse JSON error bodies from non-JSON content types
#10397 955ef6b Thanks @pawel-twardziak! - fix(google): fix v1 converter dropping tool_calls, text-plain and file blocks
#10402 9099f53 Thanks @pawel-twardziak! - fix(google): use dynamic ls_provider based on platform instead of hardcoded "google"
#10415 d7d0bc7 Thanks @pawel-twardziak! - fix(genai): round-trip thinking content blocks in multi-turn convos
#10407 c2960fe Thanks @fahe1em1! - lazy-load jose in CJS auth helpers
#10292 e4193f8 Thanks @afirstenberg! - fixes for Vertex function calls
#10400 a870750 Thanks @afirstenberg! - support role name for function response in Vertex
af9bbd3]:
#10412 6db417b Thanks @pawel-twardziak! - fix(core): respect timeout option in streamEvents v2
#10424 d69dfcc Thanks @pawel-twardziak! - fix(core): preserve multimodal content in getBufferString as placeholders
#9862 5b250b1 Thanks @stellarrover! - fix(langchain/agents): Fix ReactAgent routing with returnDirect + beforeModel middleware
This fixes a routing error when an agent has both tools with returnDirect: true and middleware with beforeModel hooks (e.g., summarizationMiddleware). Before this fix, non-returnDirect tools would fail with "Branch condition returned unknown or null destination".
Updated dependencies [6db417b, d69dfcc]:
afbf5f1 Thanks @christian-bromann! - fix(langchain): add browser export93e6180 Thanks @hntrl! - feat(aws): Add bedrockApiKey, bedrockApiSecret, and bedrockApiSessionToken to ChatBedrockConverse
credentials field still takes highest priority