Avatar for the langchain-ai user
langchain-ai
langchain
BlogDocsChangelog

Performance History

Latest Results

fix(core): preserve AIMessage.tool_calls during InMemoryChatMessageHistory serialization When serializing InMemoryChatMessageHistory with model_dump_json(), subclass-specific fields like tool_calls on AIMessage were silently dropped. This happened because the messages field was typed as list[BaseMessage], and Pydantic does not retain subclass-specific fields during serialization without SerializeAsAny. The fix wraps BaseMessage with SerializeAsAny to ensure all subclass fields are preserved during serialization. Fixes #34925
leesta24:fix/inmemory-chat-history-serialization
9 minutes ago
fix(core): preserve tool_calls in InMemoryChatMessageHistory serialization
jackjin1997:fix/chat-history-serialization
2 hours ago
fix: support tools parameter in function_calling mode
jiaming2li:fix/tools-parameter-clean
6 hours ago
Merge branch 'master' into feat/ollama_log_probs
keenborder786:feat/ollama_log_probs
7 hours ago
Merge branch 'master' into feat/tracing
keenborder786:feat/tracing
7 hours ago
Merge branch 'master' into builtin_middleware
keenborder786:builtin_middleware
7 hours ago
Merge branch 'master' into feat/add_async_client
keenborder786:feat/add_async_client
7 hours ago
Merge branch 'master' into feat/tracing
keenborder786:feat/tracing
11 hours ago

Active Branches

fix(core): preserve AIMessage.tool_calls during InMemoryChatMessageHistory serialization
last run
9 minutes ago
#34988
CodSpeed Performance Gauge
-25%
© 2026 CodSpeed Technology
Home Terms Privacy Docs