Skip to content

Commit 4bc58f7

Browse files
committed
update
1 parent 8366a85 commit 4bc58f7

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

eval_protocol/mcp/execution/base_policy.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,9 +199,8 @@ async def _generate_live_tool_calls(
199199
if message.get("tool_calls"):
200200
assistant_message_for_history["tool_calls"] = message["tool_calls"]
201201

202-
rd = message.get("reasoning_details", None)
203-
if rd is not None:
204-
assistant_message_for_history["reasoning_details"] = rd
202+
if message.get("reasoning_details"):
203+
assistant_message_for_history["reasoning_details"] = message["reasoning_details"]
205204

206205
# Add to actual conversation history
207206
conversation_history.append(assistant_message_for_history)

eval_protocol/mcp/execution/policy.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -239,9 +239,9 @@ async def _make_llm_call(self, messages: List[Dict[str, Any]], tools: List[Dict[
239239
),
240240
}
241241

242-
provider_specific = getattr(message_obj, "provider_specific_fields", None)
243-
if isinstance(provider_specific, dict):
244-
for key, value in provider_specific.items():
242+
provider_specific_fields = getattr(message_obj, "provider_specific_fields", None)
243+
if isinstance(provider_specific_fields, dict):
244+
for key, value in provider_specific_fields.items():
245245
if value is not None and key not in message_dict:
246246
message_dict[key] = value
247247

0 commit comments

Comments
 (0)