Coverage for mcpgateway/services/__init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.9.2, created at 2025-07-09 11:03 +0100
« prev ^ index » next coverage.py v7.9.2, created at 2025-07-09 11:03 +0100
1# -*- coding: utf-8 -*-
2"""Services Package.
4Copyright 2025
5SPDX-License-Identifier: Apache-2.0
6Authors: Mihai Criveti
8Exposes core MCP Gateway services:
9- Tool management
10- Resource handling
11- Prompt templates
12- Gateway coordination
13"""
15from mcpgateway.services.gateway_service import GatewayError, GatewayService
16from mcpgateway.services.prompt_service import PromptError, PromptService
17from mcpgateway.services.resource_service import ResourceError, ResourceService
18from mcpgateway.services.tool_service import ToolError, ToolService
20__all__ = [
21 "ToolService",
22 "ToolError",
23 "ResourceService",
24 "ResourceError",
25 "PromptService",
26 "PromptError",
27 "GatewayService",
28 "GatewayError",
29]