refactor(provider): formalize tool lookup contract

This commit is contained in:
huanghuoguoguo
2026-06-06 15:02:47 +08:00
committed by huanghuoguoguo
parent d347df02f6
commit 2de6d15d07
6 changed files with 78 additions and 17 deletions
@@ -567,7 +567,7 @@ class MCPLoader(loader.ToolLoader):
return True
return False
async def _get_tool(self, name: str) -> resource_tool.LLMTool | None:
async def get_tool(self, name: str) -> resource_tool.LLMTool | None:
"""Get tool by name.
Args: