File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -69,12 +69,16 @@ def name(self) -> str:
6969class FakeMCPServer (MCPServer ):
7070 def __init__ (
7171 self ,
72- resources : ListResourcesResult = ListResourcesResult ( resources = []) ,
73- resources_templates : ListResourceTemplatesResult = ListResourceTemplatesResult ( resourceTemplates = []) ,
72+ resources : ListResourcesResult | None = None ,
73+ resources_templates : ListResourceTemplatesResult | None = None ,
7474 tools : list [MCPTool ] | None = None ,
7575 tool_filter : ToolFilter = None ,
7676 server_name : str = "fake_mcp_server" ,
7777 ):
78+ if not resources :
79+ resources = ListResourcesResult (resources = [])
80+ if not resources_templates :
81+ resources_templates = ListResourceTemplatesResult (resourceTemplates = [])
7882 self .resources = resources
7983 self .resources_templates = resources_templates
8084 self .tools : list [MCPTool ] = tools or []
You can’t perform that action at this time.
0 commit comments