langchain-ai
langchain
BlogDocsChangelog

Performance History

Latest Results

fix(core): merge tool_call_chunks without index in streaming Fixes #34654 When using agent.stream() with stream_mode=["messages"], tool_call_chunks with index=None were not merging correctly, creating multiple partial tool_calls with empty names that caused 422 errors from OpenAI API. Modified merge_lists() to handle tool_call_chunks without valid index by: - Merging chunks with same non-empty id when continuation (empty name) - Sequential merging for chunks with empty ids (streaming fragments) - Preserving existing behavior for chunks with valid index Added comprehensive unit tests covering edge cases including multiple tool calls, interleaved chunks, and sequential streaming scenarios. All existing tests pass without regression.
686f6c61:fix/tool-call-chunks-merge-without-index
7 hours ago
tests
why-tracing-runtime
8 hours ago
fix
why-tracing-runtime
8 hours ago
Merge branch 'master' into feat/ollama_log_probs
keenborder786:feat/ollama_log_probs
8 hours ago
Merge branch 'master' into feat/tracing
keenborder786:feat/tracing
8 hours ago
Merge branch 'master' into builtin_middleware
keenborder786:builtin_middleware
8 hours ago
Merge branch 'master' into enhancement/ignore-more-suffixes
Aman071106:enhancement/ignore-more-suffixes
10 hours ago

Active Branches

fix(core): merge tool_call_chunks without index in streaming
last run
7 hours ago
#34671
CodSpeed Performance Gauge
-4%
#34670
CodSpeed Performance Gauge
+3%
#34218
CodSpeed Performance Gauge
0%
Ā© 2026 CodSpeed Technology
Home Terms Privacy Docs