From 7f1e98c7fb4b9daf5d50f58f3d9d7228737b8654 Mon Sep 17 00:00:00 2001 From: Mason Daugherty Date: Thu, 31 Jul 2025 11:19:01 -0400 Subject: [PATCH] fix: add index to InvalidToolCall --- libs/core/langchain_core/messages/content_blocks.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/core/langchain_core/messages/content_blocks.py b/libs/core/langchain_core/messages/content_blocks.py index 38d05cced75..fedf4d92043 100644 --- a/libs/core/langchain_core/messages/content_blocks.py +++ b/libs/core/langchain_core/messages/content_blocks.py @@ -361,6 +361,9 @@ class InvalidToolCall(TypedDict): error: Optional[str] """An error message associated with the tool call.""" + index: NotRequired[int] + """Index of block in aggregate response. Used during streaming.""" + extras: NotRequired[dict[str, Any]] """Provider-specific metadata."""