We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 62f986b commit 386734bCopy full SHA for 386734b
src/strands/event_loop/event_loop.py
@@ -65,12 +65,13 @@ def _has_tool_use_in_latest_message(messages: "Messages") -> bool:
65
Returns:
66
True if the latest message contains at least one ToolUse content block, False otherwise.
67
"""
68
- latest_message = messages[-1]
69
- content_blocks = latest_message.get("content", [])
+ if len(messages) > 0:
+ latest_message = messages[-1]
70
+ content_blocks = latest_message.get("content", [])
71
- for content_block in content_blocks:
72
- if "toolUse" in content_block:
73
- return True
+ for content_block in content_blocks:
+ if "toolUse" in content_block:
74
+ return True
75
76
return False
77
0 commit comments