feat: no longer register tool loader as component for type hints

This commit is contained in:
Junyan Qin
2025-11-03 17:25:56 +08:00
parent 76831579ad
commit 4d0a28a1a7
3 changed files with 2 additions and 3 deletions

View File

@@ -79,6 +79,5 @@ class MCPRouterGroup(group.RouterGroup):
if server_data is None:
return self.http_status(404, -1, 'Server not found')
task_id = await self.ap.mcp_service.test_mcp_server(server_data['uuid'])
return self.success(data={'task_id': task_id})

View File

@@ -121,7 +121,7 @@ class RuntimeMCPSession:
self.ap.logger.error(f'Error shutting down MCP session {self.server_name}: {e}\n{traceback.format_exc()}')
@loader.loader_class('mcp')
# @loader.loader_class('mcp')
class MCPLoader(loader.ToolLoader):
"""MCP 工具加载器。

View File

@@ -7,7 +7,7 @@ from .. import loader
import langbot_plugin.api.entities.builtin.resource.tool as resource_tool
@loader.loader_class('plugin-tool-loader')
# @loader.loader_class('plugin-tool-loader')
class PluginToolLoader(loader.ToolLoader):
"""插件工具加载器。