From ca9217c02d041e2b352275900714fc7237d114de Mon Sep 17 00:00:00 2001 From: ccurme Date: Mon, 29 Sep 2025 15:56:28 -0400 Subject: [PATCH] release(anthropic): 0.3.21 (#33147) --- .../anthropic/langchain_anthropic/chat_models.py | 13 +++++++++++++ libs/partners/anthropic/pyproject.toml | 2 +- libs/partners/anthropic/uv.lock | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/libs/partners/anthropic/langchain_anthropic/chat_models.py b/libs/partners/anthropic/langchain_anthropic/chat_models.py index 704733b8306..446045fff83 100644 --- a/libs/partners/anthropic/langchain_anthropic/chat_models.py +++ b/libs/partners/anthropic/langchain_anthropic/chat_models.py @@ -1326,6 +1326,19 @@ class ChatAnthropic(BaseChatModel): 'id': 'toolu_01VdNgt1YV7kGfj9LFLm6HyQ', 'type': 'tool_call'}] + .. dropdown:: Memory tool + + .. code-block:: python + + from langchain_anthropic import ChatAnthropic + + llm = ChatAnthropic( + model="claude-sonnet-4-5-20250929", + betas=["context-management-2025-06-27"], + ) + llm_with_tools = llm.bind_tools([{"type": "memory_20250818", "name": "memory"}]) + response = llm_with_tools.invoke("What are my interests?") + Response metadata .. code-block:: python diff --git a/libs/partners/anthropic/pyproject.toml b/libs/partners/anthropic/pyproject.toml index 50ed966ea2e..456ecf7d034 100644 --- a/libs/partners/anthropic/pyproject.toml +++ b/libs/partners/anthropic/pyproject.toml @@ -12,7 +12,7 @@ dependencies = [ "pydantic>=2.7.4,<3.0.0", ] name = "langchain-anthropic" -version = "0.3.20" +version = "0.3.21" description = "An integration package connecting Anthropic and LangChain" readme = "README.md" diff --git a/libs/partners/anthropic/uv.lock b/libs/partners/anthropic/uv.lock index 12d138b67e3..3402a790c5f 100644 --- a/libs/partners/anthropic/uv.lock +++ b/libs/partners/anthropic/uv.lock @@ -465,7 +465,7 @@ wheels = [ [[package]] name = "langchain-anthropic" -version = "0.3.20" +version = "0.3.21" source = { editable = "." } dependencies = [ { name = "anthropic" },