From f7e7fb70209edaee4c18c9aa804fac1ad6083b7e Mon Sep 17 00:00:00 2001 From: yanglikun Date: Thu, 20 Nov 2025 14:40:15 +0800 Subject: [PATCH] fix: add missing imports and correct agent initialization syntax --- src/oss/langchain/short-term-memory.mdx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/oss/langchain/short-term-memory.mdx b/src/oss/langchain/short-term-memory.mdx index 501a2d3300..e8b98af93f 100644 --- a/src/oss/langchain/short-term-memory.mdx +++ b/src/oss/langchain/short-term-memory.mdx @@ -964,6 +964,7 @@ from langgraph.graph.message import REMOVE_ALL_MESSAGES from langgraph.checkpoint.memory import InMemorySaver from langchain.agents import create_agent, AgentState from langchain.agents.middleware import before_model +from langchain_core.runnables import RunnableConfig from langgraph.runtime import Runtime from typing import Any @@ -987,11 +988,12 @@ def trim_messages(state: AgentState, runtime: Runtime) -> dict[str, Any] | None: ] } + agent = create_agent( - model, + "gpt-5-nano", tools=[], - middleware=[trim_messages] - checkpoint=InMemorySaver() + middleware=[trim_messages], + checkpointer=InMemorySaver() ) config: RunnableConfig = {"configurable": {"thread_id": "1"}}