There was an error while loading. Please reload this page.
_fix_tool_message_ordering
1 parent 8dfac2a commit cf1b933Copy full SHA for cf1b933
src/agents/extensions/models/litellm_model.py
@@ -269,7 +269,7 @@ async def _fetch_response(
269
)
270
271
# Fix for interleaved thinking bug: reorder messages to ensure tool_use comes before tool_result # noqa: E501
272
- if preserve_thinking_blocks:
+ if 'anthropic' in self.model.lower() or 'claude' in self.model.lower():
273
converted_messages = self._fix_tool_message_ordering(converted_messages)
274
275
if system_instructions:
0 commit comments