Skip to content

Commit a869f84

Browse files
fix(langchain_v1): tool selector should use last human message (#33294)
1 parent 0ccc0cb commit a869f84

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

libs/langchain_v1/langchain/agents/middleware/tool_selection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ def _prepare_selection_request(self, request: ModelRequest) -> _SelectionRequest
181181

182182
# Get the last user message from the conversation history
183183
last_user_message: HumanMessage
184-
for message in request.messages:
184+
for message in reversed(request.messages):
185185
if isinstance(message, HumanMessage):
186186
last_user_message = message
187187
break

0 commit comments

Comments
 (0)