|
109 | 109 | get_streamable_http_session,
|
110 | 110 | get_tag_service,
|
111 | 111 | get_tool_service,
|
112 |
| - get_a2a_agent_service() |
| 112 | + get_a2a_agent_service, |
113 | 113 | )
|
114 | 114 |
|
115 | 115 | # middleware imports
|
|
161 | 161 | plugin_manager: PluginManager | None = PluginManager(settings.plugin_config_file) if settings.plugins_enabled else None
|
162 | 162 |
|
163 | 163 | # Initialize services
|
164 |
| -tool_service = ToolService() |
165 |
| -resource_service = ResourceService() |
166 |
| -prompt_service = PromptService() |
167 |
| -gateway_service = GatewayService() |
168 |
| -root_service = RootService() |
169 |
| -completion_service = CompletionService() |
170 |
| -sampling_handler = SamplingHandler() |
171 |
| -server_service = ServerService() |
172 |
| -tag_service = TagService() |
173 |
| -export_service = ExportService() |
174 |
| -import_service = ImportService() |
| 164 | +tool_service = get_tool_service() |
| 165 | +resource_service = get_resource_service() |
| 166 | +prompt_service = get_prompt_service() |
| 167 | +gateway_service = get_gateway_service() |
| 168 | +root_service = get_root_service() |
| 169 | +completion_service = get_completion_service() |
| 170 | +sampling_handler = get_sampling_handler() |
| 171 | +server_service = get_server_service() |
| 172 | +tag_service = get_tag_service() |
| 173 | +export_service = get_export_service() |
| 174 | +import_service = get_import_service() |
175 | 175 | # Initialize A2A service only if A2A features are enabled
|
176 | 176 | a2a_service = get_a2a_agent_service() if settings.mcpgateway_a2a_enabled else None
|
177 | 177 |
|
|
0 commit comments