fix(langchain_v1): tool selector should use last human message (#33294)

This commit is contained in:
Sydney Runkle authored and GitHub committed 2025-10-06 11:32:16 -04:00
1 parent 0ccc0cbdae
commit a869f84c62
1 file changed
+1 -1
@@ -181,7 +181,7 @@ class LLMToolSelectorMiddleware(AgentMiddleware):
# Get the last user message from the conversation history
last_user_message: HumanMessage
for message in request.messages:
for message in reversed(request.messages):
if isinstance(message, HumanMessage):
last_user_message = message
break