From af1da284595787ae5f7e3755ebb3370f90dfce70 Mon Sep 17 00:00:00 2001 From: ccurme Date: Fri, 10 Oct 2025 11:14:51 -0400 Subject: [PATCH] feat(langchain_v1): expand message exports (#33419) --- .../langchain/messages/__init__.py | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/libs/langchain_v1/langchain/messages/__init__.py b/libs/langchain_v1/langchain/messages/__init__.py index 7a6776478b..39c20b5399 100644 --- a/libs/langchain_v1/langchain/messages/__init__.py +++ b/libs/langchain_v1/langchain/messages/__init__.py @@ -3,29 +3,61 @@ from langchain_core.messages import ( AIMessage, AIMessageChunk, + Annotation, AnyMessage, + AudioContentBlock, + Citation, + ContentBlock, + DataContentBlock, + FileContentBlock, HumanMessage, + ImageContentBlock, InvalidToolCall, MessageLikeRepresentation, + NonStandardAnnotation, + NonStandardContentBlock, + PlainTextContentBlock, + ReasoningContentBlock, RemoveMessage, + ServerToolCall, + ServerToolCallChunk, + ServerToolResult, SystemMessage, + TextContentBlock, ToolCall, ToolCallChunk, ToolMessage, + VideoContentBlock, trim_messages, ) __all__ = [ "AIMessage", "AIMessageChunk", + "Annotation", "AnyMessage", + "AudioContentBlock", + "Citation", + "ContentBlock", + "DataContentBlock", + "FileContentBlock", "HumanMessage", + "ImageContentBlock", "InvalidToolCall", "MessageLikeRepresentation", + "NonStandardAnnotation", + "NonStandardContentBlock", + "PlainTextContentBlock", + "ReasoningContentBlock", "RemoveMessage", + "ServerToolCall", + "ServerToolCallChunk", + "ServerToolResult", "SystemMessage", + "TextContentBlock", "ToolCall", "ToolCallChunk", "ToolMessage", + "VideoContentBlock", "trim_messages", ]