Skip to content

Commit 1d7f0ac

Browse files
jsonbaileyclaude
andcommitted
refactor: remove warn parameter from _parse_tools
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent d4613ad commit 1d7f0ac

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

packages/sdk/server-ai/src/ldai/client.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,14 @@
5353
_DISABLED_JUDGE_DEFAULT = AIJudgeConfigDefault.disabled()
5454

5555

56-
def _parse_tools(tools_data: Optional[Dict[str, Any]], *, warn: bool = True) -> Optional[Dict[str, LDTool]]:
56+
def _parse_tools(tools_data: Optional[Dict[str, Any]]) -> Optional[Dict[str, LDTool]]:
5757
"""Parse the root-level tools map from a flag variation dict."""
5858
if not isinstance(tools_data, dict):
5959
return None
6060
result: Dict[str, LDTool] = {}
6161
for tool_name, tool_dict in tools_data.items():
6262
if not isinstance(tool_dict, dict):
63-
if warn:
64-
log.warning('Skipping tool "%s": expected a dict, got %s', tool_name, type(tool_dict).__name__)
63+
log.warning('Skipping tool "%s": expected a dict, got %s', tool_name, type(tool_dict).__name__)
6564
continue
6665
result[tool_name] = LDTool(
6766
name=tool_dict.get('name', tool_name),
@@ -87,7 +86,7 @@ def _resolve_tools(variation: Dict[str, Any]) -> Optional[Dict[str, LDTool]]:
8786
if not isinstance(tools_data, dict):
8887
return None
8988

90-
return _parse_tools(tools_data, warn=False)
89+
return _parse_tools(tools_data)
9190

9291

9392
class LDAIClient:

0 commit comments

Comments
 (0)